Part Number Hot Search : 
BAV3004W MBR15 CM3132 0N03L MBR15 120EI 00100 SSD1809T
Product Description
Full Text Search
 

To Download RH56D-PCI Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  doc. no. 1213, rev. 1 january 20, 1999 5 +   ' 3 & , + r v w  & r q w u roo h g 9     .   i o h [ ? 0 r g h p 'h y l f h ) d p l o \i r u 'h v n w r s $ ss o l f d w l r q v ' h v l j q h u } v * x l g h conexant proprietary information dissemination or use of this information is not permitted without the written permission of conexant systems, inc.
RH56D-PCI modem designers guide ii conexant 1213 conexant proprietary information information provided by conexant systems, inc. is believed to be accurate and reliable. however, no responsibility is assumed b y conexant for its use, nor any infringement of patents or other rights of third parties which may result from its use. no license is gran ted by implication or otherwise under any patent rights of conexant other than for circuitry embodied in conexant products. conexant reserves the rig ht to change circuitry at any time without notice. this document is subject to change without notice. k56flex is a trademark of conexant systems, inc. and lucent technologies. conexant and what's next in communications technologies are trademarks of conexant systems, inc. product names or services listed in this publication are for identification purposes only, and may be trademarks or registered trademarks of their respective companies. all other marks mentioned herein are the property of their respective owners. ?1999, conexant systems, inc. printed in u.s.a. all rights reserved
RH56D-PCI modem designers guide 1213 conexant iii conexant proprietary information table of contents 1. introduction................................................................................................................. ................................ 1-1 1.1 summary ..................................................................................................................... .......................... 1-1 1.2 features .................................................................................................................... .......................... 1-3 1.3 technical overview.......................................................................................................... ............... 1-6 1.3.1 general description ....................................................................................................... ............ 1-6 1.3.2 host modem software....................................................................................................... ......... 1-6 1.3.3 operating modes........................................................................................................... ............. 1-6 data/fax modes................................................................................................................ 1 -6 synchronous access mode (sam) - video conferencing................................................. 1-6 voice/tam mode............................................................................................................... 1- 7 speakerphone mode (sp model)...................................................................................... 1-7 1.3.4 hardware interfaces....................................................................................................... ............ 1-7 pci bus host interface...................................................................................................... 1-7 serial eeprom interface ................................................................................................. 1-8 audio interface ................................................................................................................ .. 1-8 telephone line/telephone/audio interface ...................................................................... 1-8 2. technical specifications ..................................................................................................... ................... 2-1 2.1 establishing data modem connections................................................................................... 2-1 dialing ........................................................................................................................ ....... 2-1 modem handshaking protocol .......................................................................................... 2-1 call progress tone detection ........................................................................................... 2-1 answer tone detection..................................................................................................... 2-1 ring detection................................................................................................................. .. 2-1 billing protection ............................................................................................................. .. 2-1 connection speeds........................................................................................................... 2-1 automode....................................................................................................................... ... 2-1 2.2 data mode ................................................................................................................... ......................... 2-1 speed buffering (normal mode) ....................................................................................... 2-1 dte-to-modem flow control............................................................................................. 2-1 escape sequence detection............................................................................................. 2-1 gstn cleardown (v.90/k56flex, v.34, v.32 bis, v.32)..................................................... 2-2 fall forward/fallback (v.90/k56flex, v.34/v.32 bis/v.32) ................................................ 2-2 retrain........................................................................................................................ ....... 2-2 2.3 error correction and data compression............................................................................. 2-2 v.42 error correction ........................................................................................................ 2- 2 mnp 2-4 error correction ................................................................................................. 2-2 v.42 bis data compression .............................................................................................. 2-2 mnp 5 data compression ................................................................................................ 2-2 2.4 fax class 1 operation....................................................................................................... .............. 2-2 2.5 voice/tam mode .............................................................................................................. .................... 2-2 2.5.1 online voice command mode ................................................................................................. .. 2-2 2.5.2 voice receive mode ........................................................................................................ .......... 2-3 2.5.3 voice transmit mode ....................................................................................................... .......... 2-3 2.5.4 speakerphone modes ........................................................................................................ ........ 2-3 2.6 full-duplex speakerphone (fdsp) mode .................................................................................. 2-3 2.7 caller id................................................................................................................... ............................ 2-3 2.8 multiple country support .................................................................................................... ....... 2-3 2.8.1 oem programmable parameters ............................................................................................... 2-3 2.8.2 blacklist parameters ...................................................................................................... ............ 2-3 2.9 diagnostics................................................................................................................. ........................ 2-4 2.9.1 commanded tests........................................................................................................... .......... 2-4 2.10 low power sleep mode....................................................................................................... ............ 2-4
RH56D-PCI modem designers guide iv conexant 1213 conexant proprietary information 3. hardware interface ........................................................................................................... ...................... 3-1 3.1 hardware signal pins and definitions ..................................................................................... 3-1 3.2 power requirements and maximum ratings......................................................................... 3-13 3.3 mdp electrical characteristics.............................................................................................. 3-14 3.4 pci bus electrical, switching, and timing characteristics.......................................... 3-14 4. design considerations ........................................................................................................ ..................... 4-1 4.1 pc board layout guidelines.................................................................................................. ....... 4-1 4.1.1 general principles........................................................................................................ .............. 4-1 4.1.2 component placement....................................................................................................... ........ 4-1 4.1.3 signal routing............................................................................................................ ................ 4-2 4.1.4 power ..................................................................................................................... .................... 4-3 4.1.5 ground planes ............................................................................................................. .............. 4-4 4.1.6 crystal circuit........................................................................................................... .................. 4-4 4.1.7 vc and vref circuit ....................................................................................................... .......... 4-4 4.1.8 telephone and local handset interface .................................................................................... 4 -5 4.1.9 optional configurations ................................................................................................... .......... 4-5 4.1.10 mdp specific............................................................................................................. ................. 4-5 4.2 custom design guidelines for 2-layer pci modem board ................................................. 4-5 4.2.1 general guidelines ........................................................................................................ ............ 4-5 4.2.2 placement of modem devices ................................................................................................ ... 4-6 4.2.3 trace routing and length on pci signals................................................................................. 4- 6 4.2.4 grounding ................................................................................................................. ................. 4-6 4.2.5 filtering ................................................................................................................. ..................... 4-6 4.2.6 decoupling ................................................................................................................ ................. 4-7 4.2.7 crystal circuit........................................................................................................... .................. 4-7 4.2.8 modem analog interface .................................................................................................... ........ 4-8 4.3 pcb layout examples ....................................................................................................................... 4-9 4.4 crystal/oscillator specifications ........................................................................................ 4-1 1 4.5 other considerations........................................................................................................ .......... 4-11 4.6 package dimensions.......................................................................................................... ............. 4-14 5. software interface ........................................................................................................... ....................... 5-1 5.1 pci configuration registers................................................................................................. ...... 5-1 5.1.1 0x00 - vendor id field .................................................................................................... ........... 5-1 5.1.2 0x02 - device id field.................................................................................................... ............ 5-1 5.1.3 0x04 - command register ................................................................................................... ...... 5-2 5.1.4 0x06 - status register .................................................................................................... ........... 5-2 5.1.5 0x08 - revision id field.................................................................................................. ........... 5-3 5.1.6 0x09 - class code field................................................................................................... .......... 5-3 5.1.7 0x0d - latency timer register ............................................................................................. ..... 5-3 5.1.8 0x0e - header type field .................................................................................................. ........ 5-3 5.1.9 0x28 - cis pointer register ............................................................................................... ........ 5-3 5.1.10 0x2c - subsystem vendor id register ...................................................................................... 5-3 5.1.11 0x2e- subsystem id register .............................................................................................. ...... 5-3 5.1.12 0x34 - cap ptr ........................................................................................................... ................. 5-3 5.1.13 0x3c - interrupt line register ........................................................................................... ......... 5-3 5.1.14 0x3d - interrupt pin register............................................................................................ .......... 5-3 5.1.15 0x3e - min grant register................................................................................................ .......... 5-3 5.1.16 0x3f - max latency register .............................................................................................. ....... 5-3 5.1.17 0x40 - capability identifier ............................................................................................. ............ 5-3 5.1.18 0x41 - next item pointer ................................................................................................. ........... 5-3 5.1.19 0x42 - pmc - power management capabilities ......................................................................... 5-4 5.1.20 0x44 - pmcsr - power management control/status register (offset = 4)............................... 5-4 5.1.21 0x46 - pmcsr_bse - pmcsr pci to pci bridge support extensions..................................... 5-4 5.1.22 0x47 - data .............................................................................................................. .................. 5-4
RH56D-PCI modem designers guide 1213 conexant v conexant proprietary information 5.2 base address register ....................................................................................................... ........... 5-5 5.3 serial eeprom interface ..................................................................................................... .......... 5-6 5.3.1 supported eeprom sizes .................................................................................................... .... 5-6 5.3.2 definitions ............................................................................................................... ................... 5-7 device id register ............................................................................................................ 5 -7 vendor id register............................................................................................................ 5 -7 subsystem vendor id and subsystem device register ................................................... 5-7 min_gnt register .............................................................................................................. 5 -7 max_lat register .............................................................................................................. 5 -7 pmc [8:6], pme drv type ............................................................................................... 5-8 cardbus cis pointer (cardbus cis pointer high, cardbus cis pointer low).................. 5-8 data register (d3, d2, d1, d0 power consumed and d3, d2, d1, d0 power dissipated).................................................................................................................... ..... 5-8 load cisram count (cis _size) .................................................................................... 5-8
RH56D-PCI modem designers guide vi conexant 1213 conexant proprietary information list of figures figure 1-1. RH56D-PCI system overview .......................................................................................... ..................................... 1-4 figure 1-2. RH56D-PCI hardware configuration block diagram ..................................................................... ........................ 1-5 figure 1-3. typical audio signal interface (u.s.) .............................................................................. ....................................... 1-9 figure 3-1. RH56D-PCI major hardware interface signals ......................................................................... ............................. 3-2 figure 3-2. r6795 144-pin tqfp hardware interface signals ...................................................................... .......................... 3-3 figure 3-3. r6795 144-pin tqfp pin signals..................................................................................... ..................................... 3-4 figure 3-4. schematic - r6795 interface Cspeakerphone application.............................................................. ..................... 3-12 figure 4-1. pciclk guard band technique ........................................................................................ .................................... 4-9 figure 4-2. receive path guard-band, merge between agnd-gnd .................................................................... .................. 4-9 figure 4-3. crystal solution ................................................................................................... ................................................. 4-10 figure 4-4. power and ground distribution ...................................................................................... ...................................... 4-10 figure 4-5. package dimensions - 144-pin tqfp .................................................................................. ............................... 4-14 list of tables table 1-1. modem models and functions .......................................................................................... ...................................... 1-2 table 1-2. typical signal routing - voice mode ................................................................................. ................................... 1-10 table 3-1. r6795 144-pin tqfp pin signals...................................................................................... ..................................... 3-5 table 3-2. r6795 pin signal definitions........................................................................................ ........................................... 3-7 table 3-3. current and power requirements...................................................................................... ................................... 3-13 table 3-4. absolute maximum ratings............................................................................................ ....................................... 3-13 table 3-5. analog electrical characteristics................................................................................... ........................................ 3-14 table 4-1. crystal specifications - surface mount .............................................................................. ................................... 4-12 table 4-2. crystal specifications - through hole ............................................................................... .................................... 4-13 table 5-1. pci configuration registers......................................................................................... ........................................... 5-1 table 5-2. command register .................................................................................................... ............................................. 5-2 table 5-3. status register..................................................................................................... ................................................... 5-2 table 5-4. power management capabilities (pmc) register ........................................................................ ........................... 5-4 table 5-5. power management control/status register (pmcsr).................................................................... ...................... 5-4 table 5-6. bif address map..................................................................................................... ................................................ 5-5 table 5-7. eeprom content for 256 words by 16 bits per word .................................................................... ....................... 5-6 table 5-8. eeprom content for 128 words by 16 bits per word .................................................................... ....................... 5-6
RH56D-PCI modem designers guide 1213 conexant 1-1 conexant proprietary information 1. introduction 1.1 summary the conexant RH56D-PCI v.90/k56flex ? host controlled modem device family supports high speed analog data up to 56 kbps, 14.4 kbps fax, voice/tam, and speakerphone (optional) operation. the modem operates with pstn telephone lines in the u.s. and world-wide. the modem is available with or without speakerphone support (see table 1-1). the modem is packaged in a single 144-pin thin quad flat pack (tqfp) that combines pci bus interface (bif) and modem data pump (mdp) functions. this modem is pin-compatible with the softk56-pci modem, part number r6793 (see softk56-pci data sheet order no. md231). host modem software is also provided. operating with +3.3v power, this device set supports 32-bit host applications in such designs as embedded motherboards and pci half cards. downloadable architecture allows updating of mdp executable code. figure 1-1 illustrates the general structure of the RH56D-PCI software and the interface to the RH56D-PCI hardware. figure 1-2 illustrates the major hardware interfaces supported by each model. in itu-t v.90/k56flex data mode, the modem can receive data at speeds up to 56 kbps from a digitally connected v.90 or k56flex-compatible central site modem. a v.90/k56flex modem takes advantage of the pstn which is primarily digital except for the client modem to central office local loop and is ideal for applications such as remote access to an internet service provider (isp), on-line service, or corporate site. in this mode, the modem can transmit data at speeds up to v.34 rates. in v.34 data mode, the modem operates at line speeds up to 33.6 kbps. when applicable, error correction (v.42/mnp 2-4) and data compression (v.42 bis/mnp 5) maximize data transfer integrity and boost average data throughput. non-error- correcting mode is also supported. all models support remote audio recording and remote audio playback over the telephone line interface using a-law, m -law, or linear coding at 8000 or 7200 hz sample rate to support applications such as digital telephone answering machine (tam). the sp model supports position independent, full-duplex speakerphone (fdsp) operation. fax group 3 send and receive rates are supported up to 14.4 kbps with t.30 protocol. v.80 synchronous access mode supports host-controlled communication protocols, e. g., h.324 video conferencing. reference design kits are available to minimize application design time and costs. this designer's guide describes the modem hardware capabilities and identifies the supporting commands. commands and parameters are defined in the commands for rh56d/rc56hcf and rh56ld reference manual (order no. 1118).
RH56D-PCI modem designers guide 1-2 conexant 1213 conexant proprietary information 7deoh  0rghp 0rghov dqg )xqfwlrqv 0dunhwlqj 0rgho 1xpehu  &rpelqhg 3&, %xv ,qwhuidfh %,) dqg 0rghp 'dwd 3xps 0'3 3duw 1r >3lq 74)3@ 6ljqdo 3urfhvvlqj +rvw %xv 9.ioh[ 'dwd 9 )d[ 9rlfh7$0 )'63 5+'3&, 5 +dugzduh '63 3&, < 2 5+'633&, 5 +dugzduh '63 3&, < < 1rwhv  0rgho rswlrqv 63 )xoogxsoh[ vshdnhuskrqh )'63 3&, 3&, %xv lqwhuidfh  6xssruwhg ixqfwlrqv < 6xssruwhg 1rw vxssruwhg  9rlfh7$0 9rlfh sod\edfn dqg uhfrug wkurxjk olqh )'63 )xoogxsoh[ vshdnhuskrqh dqg yrlfh sod\edfn dqg uhfrug wkurxjk olqh kdqgvhw dqg plfvshdnhu
RH56D-PCI modem designers guide 1213 conexant 1-3 conexant proprietary information 1.2 features data modem - itu-t v.90, k56flex, v.34 (33.6 kbps), v.32 bis, v.32, v.22 bis, v.22, v.23, and v.21; bell 212a and 103 - v.42 lapm and mnp 2-4 error correction - v.42 bis and mnp 5 data compression - v.250 (ex v.25 ter) and v.251 (ex v.25 ter annex a) commands - fax modem send and receive rates up to 14.4 kbps itu-t v.17, v.29, v.27 ter, and v.21 channel 2 - eia/tia 578 class 1 and t.31 class 1.0 commands voice, telephony, tam - v.253 commands - 8-bit m -law/a-law coding (g.711) - 8-bit/16-bit linear coding - 8000/7200 hz sample rate - music on hold from host or analog hardware input - tam support with concurrent dtmf detect, ring detect and caller id v.80 synchronous access mode supports host-controlled communication protocols - h.324 interface support v.8/v.8bis and v.251 (ex v.25 ter annex a) commands full-duplex speakerphone (fdsp) mode (sp model) - telephone handset interface - external microphone and speaker interface - microphone gain and muting - speaker volume control and muting - adaptive acoustic, line, and handset echo cancellation - loop gain control, transmit and receive path agc data/fax/voice call discrimination multiple country support - call progress, blacklisting single profile stored in host modem and audio paths concurrent across pci bus system compatibilities - windows 95, windows 95 osr2, windows 98, windows nt 4.0, windows nt 5.0 operating systems - microsoft's pc 98 design initiative compliant - unimodem/v compliant - pentium 133 mhz equivalent or greater - 16 mbyte ram or more 32-bit pci local bus interface - conforms to the pci local bus specification, production version, revision 2.1 - pci bus mastering interface to the mdp - 33 mhz pci clock support supports pci bus power management - conforms to pci bus power management specification, rev. 1.1 - acpi power management registers - apm support - pme# support device package - r6795 modem: 144-pin tqfp (1.6 mm max. height) +3.3v operation with +5v tolerant digital inputs +5v or +3.3v analog operation
RH56D-PCI modem designers guide 1-4 conexant 1213 conexant proprietary information RH56D-PCI serial port driver* win95 communications stack *conexant supplied modem hardware on motherboard or plug-in module 1213f1 so pc software win32-based communications application win16-based communications application ms-dos application (ms-dos box) RH56D-PCI modem device hardware* bus interface (bif) and modem data pump (mdp) functions )ljxuh  5+'3&, 6\vwhp 2yhuylhz
RH56D-PCI modem designers guide 1213 conexant 1-5 conexant proprietary information md239f1 bd a. typical interface for data/fax/remote tam b. typical interface for data/fax/voice/speakerphone RH56D-PCI modem device combined pci bus interface and modem data pump [r6795-12: 144-pin tqfp] pci bus pstn telephone line telephone line/ telephone handset/ mic and speaker interface circuit rh56d/sp-pci modem device combined pci bus interface and modem data pump [r6795-11: 144-pin tqfp] pci bus pstn telephone line speaker (optional) [sp model] telephone line/ telephone handset/ mic and speaker interface circuit mic (optional) [sp model] handset (optional) [sp model] digital speaker (call progress) digital speaker (call progress) )ljxuh  5+'3&, +dugzduh &rqiljxudwlrq %orfn 'ldjudp
RH56D-PCI modem designers guide 1-6 conexant 1213 conexant proprietary information 1.3 technical overview 1.3.1 general description the RH56D-PCI modem provides the processing core for a complete system design featuring data/fax modem, voice/tam, and speakerphone support, depending on specific model (table 1-1). note: the term, RH56D-PCI device set, refers to the family of modem models listed in table 1-1. modem operation, including dialing, call progress, telephone line interface, telephone handset interface, audio interface, and host interface functions are supported and controlled through the command set. the modem hardware connects to the host processor via a pci bus interface. the oem adds a crystal circuit, eeprom, telephone line interface, telephone handset interface (optional), and audio interface (optional) to complete the system. 1.3.2 host modem software the host modem software performs two distinct tasks: 1. general modem control which includes command sets, fax class 1, voice/tam, speakerphone, error correction, data compression, and operating system interface functions. 2. modem data pump control. binary executable code controlling mdp operation is downloaded as required during operation. configurations of the modem software are provided to support modem models listed in table 1-1. binary executable modem software is provided for the oem. 1.3.3 operating modes data/fax modes as a v.90/k56flex data modem, the modem can receive data from a digital source using a v.90- or k56flex-compatible central site modem over the digital telephone network portion of the pstn at line speeds up to 56 kbps. asymmetrical data transmission supports sending data up to v.34 rates. this mode can fallback to full-duplex v.34 mode, and to slower rates as dictated by line conditions. as a v.34 data modem, the modem can operate in 2-wire, full-duplex, asynchronous modes at line rates up to 33.6 kbps. data modem modes perform complete handshake and data rate negotiations. using v.34 modulation to optimize modem configuration for line conditions, the modem can connect at the highest data rate that the channel can support from 33600 bps down to 2400 bps with automatic fallback. automode operation in v.34 is provided in accordance with pn3320 and in v.32 bis in accordance with pn2330. all tone and pattern detection functions required by the applicable itu or bell standard are supported. in fax modem mode, the modem can operate in 2-wire, half-duplex, synchronous modes and can support group 3 facsimile send and receive speeds of 14400, 12000, 9600, 7200, 4800, or 2400 bps. fax data transmission and reception performed by the modem are controlled and monitored through the fax eia/ia-578 class 1 and t.31 class 1.0 command interface. full hdlc formatting, zero insertion/deletion, and crc generation/checking are provided. both transmit and receive fax data are buffered within the modem. data transfer to and from the dte is flow controlled by xon/xoff and rts/cts. synchronous access mode (sam) - video conferencing v.80 synchronous access mode between the modem and the host/dte is provided for host-controlled communication protocols, e.g., h.324 video conferencing applications. voice-call-first (vcf) before switching to a videophone call is also supported.
RH56D-PCI modem designers guide 1213 conexant 1-7 conexant proprietary information voice/tam mode voice/tam mode features include 8-bit m -law, a-law, and linear coding at 8000 hz and 7200 hz sample rates. tone detection/generation, call discrimination, and concurrent dtmf detection are also supported. adpcm (4-bit ima) coding is also supported to meet microsoft whql logo requirements. voice/tam mode is supported by three submodes: 1. online voice command mode supports connection to the telephone line or, for the sp model, a handset. 2. voice receive mode supports recording voice or audio data input at the rin pin, typically from the telephone line or, for the sp model, a microphone/handset. 3. voice transmit mode supports playback of voice or audio data to the txa1/txa2 output, typically to the telephone line or, for the sp model, a speaker/handset. speakerphone mode (sp model) the sp model includes additional telephone handset, external microphone, and external speaker interfaces which support voice and full-duplex speakerphone (fdsp) operation. hands-free full-duplex telephone operation is supported in speakerphone mode under host control. speakerphone mode features an advanced proprietary speakerphone algorithm which supports full-duplex voice conversation with acoustic, line, and handset echo cancellation. parameters are constantly adjusted to maintain stability with automatic fallback from full- duplex to pseudo-duplex operation. the speakerphone algorithm allows position independent placement of microphone and speaker. the host can separately control volume, muting, and agc in microphone and speaker channels. 1.3.4 hardware interfaces pci bus host interface the bus interface conforms to the pci local bus specification, production version, revision 2.1, june 1, 1995. it is a memory slave (burst transactions) and a bus master for pc host memory accesses (burst transactions). configuration is by pci configuration protocol. the following interface signals are supported: address and data - 32 bidirectional address/data (ad[31-0]; bidirectional - four bus command and byte enable (cbe [3:0]), bidirectional - bidirectional parity (par); bidirectional interface control - cycle frame (frame#); bidirectional - initiator ready (irdy#); bidirectional - target ready (trdy#); bidirectional - stop (stop#); bidirectional - initialization device select (idsel); input - device select (devsel#); bidirectional arbitration - request (req#); output - grant (grant#); input error reporting - parity error (perr#); bidirectional - system error ; bidirectional system - interrupt a (inta#); output - clock (pciclk); input - reset (pcirst#); input power management - power management event (pme#), output - vaux detect (vauxdet), input
RH56D-PCI modem designers guide 1-8 conexant 1213 conexant proprietary information serial eeprom interface a serial eeprom is required to store the maximum latency, minimum grant, device id, vendor id, subsystem id, and subsystem vendor id parameters for the pci configuration space header. the serial eeprom interface connects to an microchip 93lc66b ( 256 x 16) , 93lc56b ( 128 x 16) , atmel at93c66 ( 256 x 16) , at93c56 ( 128 x 16), or equivalent serial eeprom rated at 1 mhz (sromclk is 537.6 khz). its size can be reduced from the total of 4096 ( 256 x 16) bits down to 2048 ( 128 x 16) bits in non-pc card applications. the interface signals are: a serial data input line from the eeprom (sromin), a serial data output line to the eeprom (sromout), clock to the eeprom (sromclk), and chip select to the eeprom (sromcs). the eeprom is programmable by the pc via the r6795 device (see section 5.3). audio interface a digital speaker output (dspkout), or analog speaker output (spkout) available in the sp models, is supported on separate pins, as selected by a bit in the inf file. both outputs cannot be active at the same time. the digital speaker output (dspkout) provides square wave call progress or carrier signals, which can be optionally connected to a low-cost on-board speaker, e.g., a sounducer, without the use of an external op-amp. this output is used for call progress in data/fax mode only where sound quality is not important. the mic_v and spkout lines, supported in sp model, connect to an external microphone and external speaker to support functions such as speakerphone mode, telephone emulation, microphone voice record, speaker voice playback, and call progress monitor. the spkout output should be used in speakerphone designs where sound quality is important. the analog microphone input (mic_v) can also accept an external audio signal to support functions such as speakerphone mode, telephone emulation, microphone voice record, and music on hold. also, for the sp models, a telephone input (telin) is supported for optionally connecting the modem to a telephone handset microphone and a telephone output (telout) is supported for optionally connecting the modem to a telephone handset speaker. telephone line/telephone/audio interface the telephone line/telephone/audio signal interface can support a 3-relay telephone line interface (figure 1-3). signal routing for voice mode is shown in table 1-2. the following signals are supported: a single-ended receive analog input (rxa) input and a differential transmit analog output (txa1 and txa2) output. an off-hook (oh#) relay control output for connecting the modem to the telephone line. a caller id (cid) relay control output for optionally connecting the telephone line to the modem for caller id data extraction. a voice (voice#) relay control output for optionally switching the telephone line connection between the modem and the telephone handset. a ring indicate (iring#) input for sensing a raw incoming ring signal. a loop current sense (lcs#) input for optionally sensing the local primary telephone off-hook status. an extension off-hook (ext_l#) input for optionally sensing local extension telephone off-hook status. remote hang-up (lcs_l#/rh_l#) input for optionally sensing remote telephone off-hook status. telephone input (telin) for connection to a microphone or telephone handset (sp model). telephone output (telout) for connection to a speaker or telephone handset (sp model).
RH56D-PCI modem designers guide 1213 conexant 1-9 conexant proprietary information modem device set 1129f1-3 aif 3r-us telephone line/telephone handset interface circuit headphone microphone iring# ringwake# cid# txa1/txa2/rxa oh# lcs# telin/telout voice# bias audio/headphone interface circuit ssi & brdge oh relay xfrmr tel line tel handset voice relay cur src ring detect mic_m mic_v spkrout_m* spkmd* handset hook status detect amp/ sounducer (optional) sounducer (low cost optional) cid relay * use only one output. )ljxuh  7\slfdo $xglr 6ljqdo ,qwhuidfh 86
RH56D-PCI modem designers guide 1-10 conexant 1213 conexant proprietary information 7deoh  7\slfdo 6ljqdo 5rxwlqj  9rlfh 0rgh +vls= command description input selected output selected oh# output activated voice# output activated cid# output activated 0 modem on hook; phone connected to line no no yes 1 modem connected to line rxa txa1/txa2 yes yes no 2 modem connected to handset telin telout no yes yes 3 modem connected to line and handset rxa txa yes no no 4 modem connected to speaker spkout no no yes 5 modem connected to line and speaker rxa txa1/txa2, spkout yes yes no 6 modem connected to microphone mic_v no no yes 7 speaker and mic routed to line via modem txa1/txa2 yes yes no 8 modem connected to speaker spkout no no yes 9 modem connected to line and speaker rxa txa1/txa2, spkout yes yes no 10 speaker and mic routed to line via modem rxa, mic_v txa1/txa2, spkout yes yes no 11 modem connected to microphone mic_v no no yes 12 speaker and mic routed to line via modem rxa, mic_v txa1/txa2, spkout yes yes no 13 speaker and mic routed to line via modem rxa, mic_v txa1/txa2, spkout yes yes no 14 modem connected to headset mic_v spkout no no yes 15 speaker and mic routed to line via modem rxa, mic_v txa1/txa2 yes yes no 16 mute speakerphone microphone mic_v 17 unmute speakerphone microphone mic_v 18 mute speakerphone speaker spkout 19 unmute speakerphone speaker spkout 129 modem off-hook, local phone connected to the line. typically used for music during handset conversation. mic_v txa yes yes no 130 modem off-hook, local phone disconnected from the line. typically used to play greeting from audio codec. mic_v txa yes yes no
RH56D-PCI modem designers guide 1213 conexant 2-1 conexant proprietary information 2. technical specifications 2.1 establishing data modem connections dialing dtmf dialing. dtmf dialing using dtmf tone pairs is supported in accordance with itu-t q.23. the transmit tone level complies with bell publication 47001. pulse dialing. pulse dialing is supported in accordance with eia/tia-496-a. blind dialing. the modem can blind dial in the absence of a dial tone if enabled by the x0, x1, or x3 command. modem handshaking protocol if a tone is not detected within the time specified in the s7 register after the last digit is dialed, the modem aborts the cal l attempt. call progress tone detection ringback, equipment busy, and progress tones can be detected in accordance with the applicable standard represented by the country profile currently in affect. answer tone detection answer tone can be detected over the frequency range of 2100 40 hz in itu-t modes and 2225 40 hz in bell modes. ring detection a ring signal can be detected from a ttl-compatible square wave input (frequency is country-dependent). billing protection when the modem goes off-hook to answer an incoming call, both transmission and reception of data are prevented for a period of time determined by country requirement to allow transmission of the billing signal. connection speeds data modem line speed can be selected using the +ms command in accordance with v.25 ter. the +ms command selects modulation, enables/disables automode, and selects transmit and receive minimum and maximum line speeds. automode automode detection can be enabled by the +ms command to allow the modem to connect to a remote modem in accordance with v.25 ter. 2.2 data mode data mode exists when a telephone line connection has been established between modems and all handshaking has been completed. speed buffering (normal mode) speed buffering allows a dte to send data to, and receive data from, a modem at a speed different than the line speed. the modem supports speed buffering at all line speeds. dte-to-modem flow control if the modem-to-line speed is less than the dte-to-modem speed, the modem supports xoff/xon or rts/cts flow control with the dte to ensure data integrity. escape sequence detection the +++ escape sequence can be used to return control to the command mode from the data mode. escape sequence detection is disabled by an s2 register value greater than 127.
RH56D-PCI modem designers guide 2-2 conexant 1213 conexant proprietary information gstn cleardown (v.90/k56flex, v.34, v.32 bis, v.32) upon receiving gstn cleardown from the remote modem in a non-error correcting mode, the modem cleanly terminates the call. fall forward/fallback (v.90/k56flex, v.34/v.32 bis/v.32) during initial handshake, the modem will fallback to the optimal line connection within k56flex/v.34/v.32 bis/v.32 mode depending upon signal quality if automode is enabled by the +ms command. when connected in v.90/k56flex/v.34/v.32 bis/v.32 mode, the modem will fall forward or fallback to the optimal line speed within the current modulation depending upon signal quality if fall forward/fallback is enabled by the %e1 command. retrain the modem may lose synchronization with the received line signal under poor line conditions. if this occurs, retraining may be initiated to attempt recovery depending on the type of connection. the modem initiates a retrain if line quality becomes unacceptable if enabled by the %e command. the modem continues to retrain until an acceptable connection is achieved, or until 30 seconds elapse resulting in line disconnect. 2.3 error correction and data compression v.42 error correction v.42 supports two methods of error correction: lapm and, as a fallback, mnp 4. the modem provides a detection and negotiation technique for determining and establishing the best method of error correction between two modems. mnp 2-4 error correction mnp 2-4 is a data link protocol that uses error correction algorithms to ensure data integrity. supporting stream mode, the modem sends data frames in varying lengths depending on the amount of time between characters coming from the dte. v.42 bis data compression v.42 bis data compression mode operates when a lapm or mnp connection is established. the v.42 bis data compression employs a string learning algorithm in which a string of characters from the dte is encoded as a fixed length codeword. two dictionaries, dynamically updated during normal operation, are used to store the strings. mnp 5 data compression mnp 5 data compression mode operates during an mnp connection. in mnp 5, the modem increases its throughput by compressing data into tokens before transmitting it to the remote modem, and by decompressing encoded received data before sending it to the dte. 2.4 fax class 1 operation facsimile functions operate in response to fax class 1 commands when +fclass=1 or +fclass=1.0. in the fax mode, the on-line behavior of the modem is different from the data (non-fax) mode. after dialing, modem operation is controlled by fax commands. some at commands are still valid but may operate differently than in data modem mode. calling tone is generated in accordance with t.30. 2.5 voice/tam mode voice and audio functions are supported by the voice mode. voice mode includes three submodes: online voice command mode, voice receive mode, and voice transmit mode. 2.5.1 online voice command mode this mode results from the connection to the telephone line or a voice/audio i/o device (e.g., microphone or speaker) through the use of the +fclass=8 and +vls commands. after mode entry, at commands can be entered without aborting the connection.
RH56D-PCI modem designers guide 1213 conexant 2-3 conexant proprietary information 2.5.2 voice receive mode this mode is entered when the +vrx command is active in order to record voice or audio data input, typically from a microphone or the telephone line. received analog voice samples are converted to digital form and compressed for reading by the host. at commands control the codec sample rate. received analog mono audio samples are converted to digital form and formatted into 8-bit m -law, a law, linear, or 4-bit ima adpcm format for reading by the host. at commands control the bit length and sampling rate. concurrent dtmf/tone detection is available. 2.5.3 voice transmit mode this mode is entered when the +vtx command is active in order to playback voice or audio data, typically to a speaker or to the telephone line. concurrent dtmf/tone detection is available. digitized audio data is converted to analog form. 2.5.4 speakerphone modes speakerphone modes are selected in voice mode with the following commands: speakerphone on/off (+vsp). this command turns the speakerphone function on (+vsp = 1) or off (+vsp = 0). microphone gain (+vgm=). this command sets the microphone gain of the speakerphone function. speaker gain (+vgs=). this command sets the speaker gain of the speakerphone function. 2.6 full-duplex speakerphone (fdsp) mode the modem operates in fdsp mode when +fclass=8 and +vsp=1 (see 2.5.4). in fdsp mode, speech from a microphone or handset is converted to digital form, shaped, and output to the telephone line through the line interface circuit. speech received from the telephone line is shaped, converted to analog form, and output to the speaker or handset. shaping includes both acoustic and line echo cancellation. 2.7 caller id caller id can be enabled/disabled using the +vcid command. when enabled, caller id information (date, time, caller code, and name) can be passed to the dte in formatted or unformatted form. inquiry support allows the current caller id mode and mode capabilities of the modem to be retrieved from the modem. the retrieval of the caller id via an explicit at query at a later time is essential for implementing a compliant instantly available pc concept. 2.8 multiple country support all models support modem operation in various countries. the country choice is made via the at+gci command or country select applet from within those installed in windows registry. the following capabilities are provided in addition to the data modem functions previously described. country dependent parameters are included in the .inf file for customization by the oem programmable parameters 2.8.1 oem programmable parameters the following parameters are programmable: dial tone detection levels and frequency ranges. dtmf dialing transmit output level, dtmf signal duration, and dtmf interdigit interval parameters. pulse dialing parameters such as make/break times, set/clear times, and dial codes. ring detection frequency range. blind dialing disable/enable. the maximum, minimum, and default carrier transmit level values. calling tone, generated in accordance with v.25, may also be disabled. call progress frequency and tone cadence for busy, ringback, congested, dial tone 1, and dial tone 2. answer tone detection period. on-hook/off-hook, make/break, and set/clear relay control parameters. 2.8.2 blacklist parameters the modem can operate in accordance with requirements of individual countries to prevent misuse of the network by limiting repeated calls to the same number when previous call attempts have failed. call failure can be detected for reasons such as no dial tone, number busy, no answer, no ringback detected, voice (rather than modem) detected, and key abort (dial attempt aborted by user). actions resulting from such failures can include specification of minimum inter-call delay, extended delay
RH56D-PCI modem designers guide 2-4 conexant 1213 conexant proprietary information between calls, and maximum numbers of retries before the number is permanently forbidden ("blacklisted"). up to 20 such numbers may be tabulated. the blacklist parameters are programmable. the current blacklisted and delayed numbers can be queried via at*b and at*d commands, respectively. 2.9 diagnostics 2.9.1 commanded tests diagnostics are performed in response to the &t1 command per v.54. analog loopback (&t1 command). data from the local dte is sent to the modem, which loops the data back to the local dte. last call status report (#ud). this command reports the status of the last call. 2.10 low power sleep mode when not connected in data, fax, or speakerphone mode, the mdp is placed in a low power state.
RH56D-PCI modem designers guide 1213 conexant 3-1 conexant proprietary information 3. hardware interface 3.1 hardware signal pins and definitions the RH56D-PCI major functional interface signals are shown in figure 3-1. the r6795 144-pin tqfp hardware interface signals are shown in figure 3-2. the r6795 144-pin tqfp pin signals are shown in figure 3-3 and are listed in table 3-1. the r6795 144-pin tqfp pin signals are defined in table 3-2. a schematic showing the r6795 interface for a typical application (data/fax/speakerphone) is shown in figure 3-4.
RH56D-PCI modem designers guide 3-2 conexant 1213 conexant proprietary information md239f2 r6795 si pci bus pciclk pcireset# frame# idsel devsel# irdy# trdy# par req# gnt# inta# stop# perr# serr# cbe0# cbe1# cbe2# cbe3# ad[31:0] sromclk sromcs sromout sromin audio interface dspkout spkout* mic_v* spkmute (gpio8) xin xout 28.224 mhz crystal circuit RH56D-PCI single device modem [r6795: 144-pin tqfp] daa and telephone interface cid# (gpio1) voice# (gpio2) iring# (input3) ext_l# (input4) lcs_l#/rh_l# (input5) rxa txa1 txa2 telin* telout* 256 x 16 or 128 x 16 serial eeprom vdd avdd gnd agnd +3.3v (vdd) +3.3va or +5va gnd agnd pme# vpcien# vauxen# vpcidet vauxdet power detection and switching circuit lcs# (input2) vio * sp model only. oh# (gpio0) )ljxuh  5+'3&, 0dmru +dugzduh ,qwhuidfh 6ljqdov
RH56D-PCI modem designers guide 1213 conexant 3-3 conexant proprietary information xin xout ad0 ad1 ad2 ad3 ad4 ad5 ad6 ad7 ad8 ad9 ad10 ad11 ad12 ad13 ad14 ad15 ad16 ad17 ad18 ad19 ad20 ad21 ad22 ad23 ad24 ad25 ad26 ad27 ad28 ad29 ad30 ad31 cbe0# cbe1# cbe2# cbe3# pciclk frame# idsel devsel# irdy# trdy# par req# gnt# inta# stop# perr# serr# pme# pcirst# vio vio vauxdet vauxen# vpcien# vpcidet vdd vdd vdd vdd vdd vdd vdd vdd vdd vdd vdd vdd vdd vdd avdd agnd agnd agnd agnd agndm agndv/nc* gnd gnd gnd gnd gnd gnd gnd 83 82 44 43 42 41 39 38 37 36 32 31 29 28 27 26 24 23 11 10 9 8 6 5 4 3 138 137 136 134 133 132 131 130 33 22 12 139 126 13 144 16 14 15 21 128 127 123 17 18 19 85 124 1 140 114 116 117 125 2 7 20 25 30 34 40 71 79 81 97 105 115 135 59 54 55 70 78 67 57 35 84 98 113 141 142 143 27pf 5% 28.224 mhz 1m 27pf 5% pci bus sromcs sromclk sromin sromout ringwake# (input0) oh# (gpio0) cid# (gpio1) voice# (gpio2) lcs# (input2) iring# (input3) ext_l# (input4) lcs_l#/rh_l# (input 5) rxa txa1 txa2 vref vc spkmute (gpio8) dspkout spkout* mic_v/nc* telin/nc* telout/nc* sleepo (gpio15) iasleep m_clk v_sclk m_sclk v_strobe m_strobe v_txsin m_txsin v_rxout m_rxout v_ctrl m_ctrl mctrlsin vctrlsin/nc* mrxout vrxout/nc* mtxsin vtxsin/nc* mstrobe vstrobe/nc* msclk vsclk/nc* mclkin vclkin/nc* gpol1 gpio3 gpio14 input1 nc set3v# clkrun# dreset# (gpol0) reset# 119 122 121 120 106 104 103 102 108 110 111 112 66 61 62 63 64 100 69 60 65 56 58 46 53 95 88 93 90 91 87 94 89 92 86 96 72 52 76 48 74 50 77 47 75 49 73 51 118 101 99 107 109 80 129 45 68 eeprom daa audio circuit nc md239f3 his r6795 nc (avdd = +5v) or gnd (avdd = +3.3v) power detection and switching circuit +3.3v agnd +3.3va or +5va gnd 10 10 0.1 cer 0.1 cer fb RH56D-PCI r6795 144-pin tqfp +3.3v 10k )ljxuh  5 3lq 74)3 +dugzduh ,qwhuidfh 6ljqdov
RH56D-PCI modem designers guide 3-4 conexant 1213 conexant proprietary information md239f4 po r6795 144t 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 vio vdd ad23 ad22 ad21 ad20 vdd ad19 ad18 ad17 ad16 cbe2# frame# irdy# trdy# devsel# stop# perr# serr# vdd par cbe1# ad15 ad14 vdd ad13 ad12 ad11 ad10 vdd ad9 ad8 cbe0# vdd gnd ad7 lcs# (input2) input1 ringwake# (input0) vdd oh# (gpio0) cid# (gpio1) voice# (gpio2) gpio3 spkmute (gpio8) gpio14 gnd vdd m_ctrl m_clk m_txsin m_sclk m_rxout m_strobe v_strobe v_rxout v_sclk v_txsin v_ctrl pme# gnd xin xout vdd set3v# vdd agnd mstrobe mrxout msclk mtxsin mclkin idsel gnd gnd gnd vio cbe3# ad24 ad25 ad26 vdd ad27 ad28 ad29 ad30 ad31 clkrun# req# gnt# pciclk vpcidet pcirst# inta# sromclk sromin sromout sromcs gpol1 vpcien# vauxen# vdd vauxdet gnd lcs_l#/rh_l# (input5) ext_l# (input4) iring# (input3) nc ad6 ad5 ad4 vdd ad3 ad2 ad1 ad0 dreset# (gpol0) sleepo (gpio15) vstrobe/nc* vrxout/nc* vsclk/nc* vtxsin/nc* vclkin/nc* vctrlsin/nc* iasleep agnd agnd telin/nc* agndv/nc* telout/nc* avdd spkout/nc* txa1 txa2 vref vc mic_v/nc* rxa agndm reset# dspkout agnd vdd mctrlsin * pin in nc on r6795-12 )ljxuh  5 3lq 74)3 3lq 6ljqdov
RH56D-PCI modem designers guide 1213 conexant 3-5 conexant proprietary information 7deoh  5 3lq 74)3 3lq 6ljqdov pin signal label i/o type interface3 pin signal label i/o type interface 1 vio pwr pci bus: vi/o 73 mclkin ia r6795: m_clk 2 vdd pwr +3.3v 74 mtxsin ia r6795: m_txsin 3 ad23 i/opts pci bus: ad23 75 msclk oa r6795: m_sclk 4 ad22 i/opts pci bus: ad22 76 mrxout oa r6795: m_rxout 5 ad21 i/opts pci bus: ad21 77 mstrobe oa r6795: m_strobe 6 ad20 i/opts pci bus: ad20 78 agnd gnd agnd 7 vdd pwr +3.3v 79 vdd pwr +3.3v 8 ad19 i/opts pci bus: ad19 80 set3v# it gnd (+3.3v operation) or open (+5v operation) 9 ad18 i/opts pci bus: ad18 81 vdd pwr +3.3v 10 ad17 i/opts pci bus: ad17 82 xout o nc 11 ad16 i/opts pci bus: ad16 83 xin i nc 12 cbe2# i/opts pci bus: cbe2# 84 gnd gnd gnd 13 frame# i/opsts pci bus: frame# 85 pme# ood pci bus: pme# 14 irdy# i/opsts pci bus: irdy# 86 v_ctrl ot2 r6795: vctrlsin 15 trdy# i/opsts pci bus: trdy# 87 v_txsin ot r6795: vtxsin 16 devsel# i/opsts pci bus: devsel# 88 v_sclk it r6795: vsclk 17 stop# i/opsts pci bus: stop# 89 v_rxout it r6795: vrxout 18 perr# i/osts pci bus: perr# 90 v_strobe it r6795: vstrobe 19 serr# i/opod pci bus: serr# 91 m_strobe it r6795: mstrobe 20 vdd pwr +3.3v 92 m_rxout it r6795: mrxout 21 par i/opts pci bus: par 93 m_sclk it r6795: msclk 22 cbe1# i/opts pci bus: cbe1# 94 m_txsin ot2 r6795: mtxsin 23 ad15 i/opts pci bus: ad15 95 m_clk ot2 r6795: mclkin and vclkin 24 ad14 i/opts pci bus: ad14 96 m_ctrl ot2 r6795: mctrlsin 25 vdd pwr +3.3v 97 vdd pwr +3.3v 26 ad13 i/opts pci bus: ad13 98 gnd gnd gnd 27 ad12 i/opts pci bus: ad12 99 gpio14 itpu/ot12 nc 28 ad11 i/opts pci bus: ad11 100 spkmute (gpio8) it/ot12 lai: speaker control (output); vaux mode power select (input) 29 ad10 i/opts pci bus: ad10 101 gpio3 itpu/ot12 nc 30 vdd pwr +3.3v 102 voice# (gpio2) ot12 lai: voice relay control 31 ad9 i/opts pci bus: ad9 103 cid# (gpio1) ot12 lai: caller id relay control 32 ad8 i/opts pci bus: ad8 104 oh# (gpio0) ot12 lai: off-hook relay control 33 cbe0# i/opts pci bus: cbe0# 105 vdd pwr +3.3v 34 vdd pwr +3.3v 106 ringwake# (input0) it +3.3v through 10k w 35 gnd gnd gnd 107 input1 itpu nc 36 ad7 i/opts pci bus: ad7 108 lcs# (input2) itpu lai: handset line current sense output 37 ad6 i/opts pci bus: ad6 109 nc nc 38 ad5 i/opts pci bus: ad5 110 iring# (input3) itpu lai: ring indicate 39 ad4 i/opts pci bus: ad4 111 ext_l# (input4) itpu lai: extension off-hook detector 40 vdd pwr +3.3v 112 lcs_l#/rh_l# (input5) itpu lai: line current sense/remote hang-up 41 ad3 i/opts pci bus: ad3 113 gnd gnd gnd 42 ad2 i/opts pci bus: ad2 114 vauxdet itpd pci bus: vauxdet 43 ad1 i/opts pci bus: ad1 115 vdd pwr +3.3v 44 ad0 i/opts pci bus: ad0 116 vauxen# ot2 power detection and switching ckt 45 dreset# (gpol0) ot2 bif: reset# (68) 117 vpcien# ot2 power detection and switching ckt 46 sleepo (gpio15) ot12 r6795: iasleep 118 gpol1 ot2 nc 47 vstrobe/nc oa r6795: v_strobe (note 3) 119 sromcs ot2 srom: chip select (cs) 48 vrxout/nc oa r6795: v_rxout (note 3) 120 sromout itpu srom: data out (do) 49 vsclk/nc oa r6795: v_sclk (note 3) 121 sromin ot4 srom: data in (di) 50 vtxsin/nc ia r6795: v_txsin (note 3) 122 sromclk ot4 srom: clock (sk) 51 vclkin/nc ia r6795: m_clk (note 3) 123 inta# opod pci bus: inta# 52 vctrlsin/nc ia r6795: v_ctrl (note 3) 124 pcirst# ip pci bus: pcirst# 53 iasleep di r6795: sleepo 125 vpcidet itpd power detection and switching ckt 54 agnd gnd agnd 126 pciclk ip pci bus: pciclk 55 agnd gnd agnd 127 gnt# ipts pci bus: gnt#
RH56D-PCI modem designers guide 3-6 conexant 1213 conexant proprietary information 7deoh  5 3lq 74)3 3lq 6ljqdov &rqwg pin signal label i/o type interface3 pin signal label i/o type interface 56 telin/nc i(da) lai: handset analog output (note 3) 128 req# opts pci bus: req# 57 agndv/nc gnd agnd (note 3) 129 clkrun# it gnd 58 telout/nc o(dd) lai: handset analog input (note 3) 130 ad31 i/opts pci bus: ad31 59 avdd pwr vaa 131 ad30 i/opts pci bus: ad30 60 spkout o(df) lai: speaker analog input 132 ad29 i/opts pci bus: ad29 61 txa1 o(dd) lai: transmit data analog input 133 ad28 i/opts pci bus: ad28 62 txa2 o(dd) lai: transmit data analog input 134 ad27 i/opts pci bus: ad27 63 vref ref vc through capacitors 135 vdd pwr +3.3v 64 vc ref agnd through capacitors 136 ad26 i/opts pci bus: ad26 65 mic_v/nc i(da) lai: microphone output (note 3) 137 ad25 i/opts pci bus: ad25 66 rxa i(da) lai: received data output 138 ad24 i/opts pci bus: ad24 67 agndm gnd agnd 139 cbe3# i/opts pci bus: cbe3# 68 reset# it bif: dreset# (45) 140 vio pwr pci bus: vi/o 69 dspkout ot2 lai: digital speaker input 141 gnd gnd gnd 70 agnd gnd agnd 142 gnd gnd gnd 71 vdd pwr +3.3v 143 gnd gnd gnd 72 mctrlsin ia r6795: m_ctrl 144 idsel ip pci bus: idsel notes: 1. i/o types: i/opod input/output, pci, open drain (pci type =o/d) i/opsts input/output, pci, sustained tristate (pci type = s/t/s) i/opts input/output, pci, tristate (pci type = t/s) ip input, pci, totem pole (pci type = in) ipts input, pci, (pci type = t/s) it input, ttl itpd input, ttl, internal pull-down it/ot input, ttl/output, ttl it/ot12 input, ttl/output, ttl, 12 ma ood output, open drain opod output, pci, open drain (pci type =o/d) opts output, pci, tristate (pci type = t/s) ot2 output, ttl, 2 ma ot12 output, ttl, high =12 ma, low = -12 ma nc no internal connection. 2. interface legend: daa data access arrangement db external data bus lai line/audio interface lvc line/voice codec. nc no external connection. 3. this pin has no internal connection (nc) on r6793-12.
RH56D-PCI modem designers guide 1213 conexant 3-7 conexant proprietary information 7deoh  5 3lq 6ljqdo 'hilqlwlrqv label pin i/o type signal name/description system xin xout 83 82 it, ot2 crystal in and crystal out. connect xin and xout to a 28.224000 mhz external crystal circuit. vdd 2, 7, 20, 25, 30, 34, 40, 71, 79, 81, 97, 105, 115, 135 pwr digital supply voltage. connect to +3.3v. avdd 59 pwr analog circuits digital power. connect to analog ia power. gnd 35, 84, 98, 113, 141, 142, 143 gnd digital ground. connect to digital ground. agnd 54, 55, 70, 78 gnd analog ground. connect to analog ground. agndm 67 gnd analog ground modem. connect to analog ground. agndv 57 gnd analog ground voice. connect to analog ground. set3v# 80 it select 3.3v analog voltage reference. low selects +3.3v analog voltage reference; high selects +5v analog voltage reference vio vio 1 140 pwr i/o signaling voltage source. connect to pci bus vi/o. used internally for pci clamping. clkrun# 129 ip, (in, o/d, s/t/s) clock running. clkrun# is an input used to determine the status of clk and an open drain output used to request starting or speeding up clk. connect to gnd for pci designs. may be connected to gnd through 1k w but resistor is not required. power detection and switching vauxen# 116 ot2 vaux enable. active low output used to enable vaux fet. for use in designs that switch between vaux and vpci for different power states and for retail designs where the target pc may or may not support vaux. if used, tie to the gate of the p-fet connected between vaux and board +3.3v grid. if not used, leave open. vpcien# 117 ot2 vpci enable. active low output used to enable vpci fet. for use in designs that switch between vaux and vpci for different power states and for retail designs where the target pc may or may not support vaux. if used, tie to the gate of the p-fet connected between vpci regulator output and board +3.3v grid. if not used, leave open. vpcidet 125 itpd vpci detect. the vpcidet input indicates when pci cycles and pcirst# are to be ignored. connect this pin to the pci bus +5v pins. vpcidet is deasserted when the pci bus enters the b3 state. if the +5v supply does not fall below 0.8v when in b3 state, a diode and resistor network may be incorporated to ensure vpcidet falls below 0.8v in order to be properly sensed by the bif. this pin may alternatively be directly driven in embedded designs by using a logical signal, either +5v or +3.3v level, to indicate when the pci bus is in a b3 state. driving this pin low synchronously to the pci clock or when the pci clock is stopped also allows the bif to be put into a very low power mode, allowing system power consumption to be less than 20 mw. therefore, using this method, if modem operation is not required, modem power consumption can be reduced even while the pci bus is in power state b0. serial eeprom interface sromclk 122 ot4 serial rom shift clock. connect to srom sk input (frequency: 537.6 khz). sromcs 119 ot2 serial rom chip select. connect to srom cs input. sromin 121 ot4 serial rom instruction, address, and data in. connect to srom di input. sromout 120 itpu serial rom device status and data out. connect to srom do output, through 1k w if using a +5v eeprom.
RH56D-PCI modem designers guide 3-8 conexant 1213 conexant proprietary information 7deoh  5 3lq 6ljqdo 'hilqlwlrqv &rqwg label pin i/o type signal name/description pci bus interface pciclk 126 ip (in) pci bus clock. the pciclk (pci bus clk signal) input provides timing for all transactions on pci. connect to pci bus: clk. pcirst# 124 ip (in) pci bus reset. active low input asserted to initialize pci-specific registers, sequencers, and signals to a consistent reset state. connect to pci bus: rst#. ad[31:0] 130-134, 136- 138, 3-6, 8-11, 23-24, 26-29, 31-32, 36-39, 41-44 i/opts (t/s) multiplexed address and data. address and data are multiplexed on the same pci pins. connect to pci bus: ad[31-0]. cbe0# cbe1# cbe2# cbe3# 33 22 12 139 i/opts (t/s) bus command and bus enable. bus command and byte enables are multiplexed on the same pci pins. during the address phase of a transaction, cbe[3:0]# define the bus command. during the data phase, cbe[3:0]# are used as byte enables. connect to pci bus: cbe[3:0]#. par 21 i/opts (t/s) parity. parity is even parity across ad[31:00] and cbe[3:0]#. the master drives par for address and write data phases; the bus interface drives par for read data phases. connect to pci bus: par. frame# 13 i/opsts (s/t/s) cycle frame. frame# is driven by the current master to indicate the beginning and duration of an access. connect to pci bus: frame#. irdy# 14 i/opsts (s/t/s) initiator ready. irdy# is used to indicate the initiating agents (bus masters) ability to complete the current data phase of the transaction. irdy# is used in conjunction with trdy#. connect to pci bus: irdy#. trdy# 15 i/opsts (s/t/s) target ready. trdy# is used to indicate s the bus interfaces ability to complete the current data phase of the transaction. trdy# is used in conjunction with irdy#. connect to pci bus: trdy#. stop# 17 i/opsts (s/t/s) stop. stop# is asserted to indicate the bus interface is requesting the master to stop the current transaction. connect to pci bus: stop#. idsel 144 ip (in) initialization device. idsel input is used as a chip select during configuration read and write transactions. connect to pci bus: idsel. devsel# 16 i/opsts (s/t/s) device select. when actively driven, devsel# indicates the driving device has decoded its address as the target of the current access. as an input, devsel# indicates whether any device on the bus has been selected. connect to pci bus: devsel#. req# 128 i/opts (t/s) reques t. req# is used to indicate to the arbiter that this agent desires use of the bus. connect to pci bus: req#. gnt# 127 i/opts (t/s) grant. gnt# is used to indicate to the agent that access to the bus has been granted. connect to pci bus: gnt#. perr# 18 i/opsts (s/t/s) parity error. perr# is used for the reporting of data parity errors. connect to pci bus: perr#. serr# 19 ood (o/d) system error. serr# is an open drain output asserted to report address parity errors, data parity errors on the special cycle command, or any other system error where the result will be catastrophic. connect to pci bus: serr#. inta# 123 ood (o/d) interrupt a. inta# is an open drain output asserted to request an interrupt. connect to pci bus: inta#. pme# 85 opod (o/d) power management event. active low open drain or active high ttl output (selected by the pme drv bit in the eeprom) asserted when a valid ring signal is detected at the iring# input and the pme_en bit of the pmcsr is a 1. this signal should be used only if the target pci bus supports power management wake-up event. connect to the pci bus: pme#. vauxdet 114 itpd vaux detect. active high input used to detect the presence of vaux. connect to pci bus: vaux. at device power on (por), if d3_cold bit in the eeprom is a 1, pmc[15] is set to a 1 if vauxdet is high or pmc[15] is cleared to a 0 if vauxdet is low.
RH56D-PCI modem designers guide 1213 conexant 3-9 conexant proprietary information 7deoh  5 3lq 6ljqdo 'hilqlwlrqv &rqwg label pin i/o type signal name/description telephone line (daa)/audio interface oh# (gpio0) 104 ot12 off-hook relay control. output (typically active low) used to control the normally open off-hook relay. the polarity of this output is configurable. cid# (gpio1) 103 ot12 caller id relay control. output (typically active low) used to control the normally open caller id relay. the polarity of this output is configurable. voice# (gpio2) 102 ot12 voice relay control. output (typically active low) used to control the normally open voice relay. the polarity of this output is configurable. ringwake# (input 0) 106 it ring wakeup. not used. connect to +3.3v through 10k w . iring# (input3) 110 itpu ring indicate. a low-going edge used to indicate presence of a ring frequency. typically connected to the output of an optoisolator or equivalent. the idle state (no ringing) output of the ring detect circuit should be high. lcs# (input2) 108 itpu line current sense handset. active low input used to indicate local modem handset off-hook status. lcs_l#/rh_l# (input 5) 112 itpu remote hang-up. active low input used to indicate hang-up of the remote modem or telephone, i.e., the remote modem/telephone has released the line (gone on-hook). ext_l# (input4) 111 itpu extension offhook. active low input used to indicate the telephone line is in use by the local handset or an extension phone. spkmute (gpio8) 100 it/ot12 speaker mute/vaux mode power select. output (typically active low) used to turn off (mute) the speaker during normal operation. upon device reset, this pin is temporarily an input and is sampled. if sampled high and vauxdet is high, vpcien# will be asserted when the device is in d0. if sampled low (e.g., spkmute signal is pulled down to gnd through 10k w ) and vauxdet is high, vauxen# will be asserted when the device is in d0. vauxen# is always asserted when vauxdet is high in d3 with pme enabled. either vauxen# or vpcien#, but not both, can be asserted at the same time. rxa 66 i(da) receive analog. rxa is a single-ended receive data input from the telephone line interface or an optional external hybrid circuit. the input impedance is > 70k w . txa1 txa2 61 62 o(df) transmit analog 1 and 2. the txa1 and txa2 outputs are differential outputs 180 degrees out of phase with each other. each output can drive a 300 w load. spkout 60 o(df) modem speaker analog output. the spkrout_m analog output reflects the received analog input signal. the spkrout_m on/off and three levels of attenuation are controlled by bits in dsp ram. when the speaker is turned off, the spkrout_m output is clamped to the voltage at the vc pin. the spkrout_m output can drive an impedance as low as 300 ohms. in a typical application, the spkrout_m output is an input to an external lm386 audio power amplifier. dspkout 69 oa modem speaker digital output. the dspkout digital output reflects the received analog input signal digitized to ttl high or low level by an internal comparator to create a pc card (pcmcia)-compatible signal.
RH56D-PCI modem designers guide 3-10 conexant 1213 conexant proprietary information 7deoh  5 3lq 6ljqdo 'hilqlwlrqv &rqwg label pin i/o type signal name/description telephone line (daa)/audio interface (continued) telout/nc 58 o(df) telephone handset analog output (r6793-12)/nc (r6793-11). r6793-12: telout is a single-ended analog output to the telephone handset speaker interface circuit. telout can drive a 300 w load. r6793-11: nc pin can be left open, or connected as for r6793-12 without signal support. telin/nc 56 i(da) telephone handset analog input r6793-12)/nc (r6793-11). r6793-12: telin is a single-ended analog input from the telephone handset microphone interface circuit. the input impedance is > 70k w . r6793-11: nc pin can be left open, or connected as for r6793-12, without signal support. mic_v/nc 65 i(da) voice microphone input (r6793-12)/nc (r6793-11). r6793-12: mic_v is a single-ended microphone input. the input impedance is > 70k w . r6793-11: nc pin can be left open, or connected as for r6793-12 without signal support. vref 63 ref high voltage reference. connect to vc through 10 f (polarized, + terminal to vref) and 0.1 f (ceramic) in parallel. ensure a very close proximity between these capacitors and vref pin. vc 64 ref low voltage reference. connect to analog ground through 10 f (polarized, + terminal to vc) and 0.1 f (ceramic) in parallel. ensure a very close proximity between these capacitors and vc pin. use a short path and a wide trace to agnd pin. r6795 interconnect/no connect sleepo (gpio15) 46 ot12 connect to r6795: iasleep. iasleep 53 di connect to r6795: sleepo. m_clk 95 ot2 connect to r6795: mclkin and vclkin. r6795-12: connection to vclkin is not required, but may be done to common board design. m_sclk 93 it connect to r6795: msclk. m_strobe 91 it connect to r6795: mstrobe. m_txsin 94 ot2 connect to r6795: mtxsin. m_rxout 92 it connect to r6795: mrxout. m_ctrl 96 ot2 connect to r6795: mctrlsin. mclkin 73 ia connect to r6795: m_clk. msclk 75 oa connect to r6795: m_sclk. mstrobe 77 oa connect to r6795: m_strobe. mtxsin 74 ia connect to r6795: m_txsin. mrxout 76 oa connect to r6795: m_rxout. mctrlsin 72 ia connect to r6795: m_ctrl.
RH56D-PCI modem designers guide 1213 conexant 3-11 conexant proprietary information 7deoh  5 3lq 6ljqdo 'hilqlwlrqv &rqwg label pin i/o type signal name/description v_sclk 88 it r6795-11: connect to r6795: vsclk. r6795-12: this pin may be left open or connected as for r6795-11. v_strobe 90 it r6795-11: connect to r6795: vstrobe. r6795-12: this pin may be left open or connected as for r6795-11. v_txsin 87 ot r6795-11: connect to r6795: vtxsin. r6795-12: this pin may be left open or connected as for r6795-11. v_rxout 89 it r6795-11: connect to r6795: vrxout. r6795-12: this pin may be left open or connected as for r6795-11. v_ctrl 86 ot2 r6795-11: connect to r6795: vctrlsin. r6795-12: this pin may be left open or connected as for r6795-11. vclkin/nc 51 ia r6795-11: connect to r6795: m_clk. r6795-12: nc pin may be left open or connected as for r6795-11. vsclk/nc 49 oa r6795-11: connect to r6795: v_sclk. r6795-12: nc pin may be left open or connected as for r6795-11. vstrobe/nc 47 oa r6795-11: connect to r6795: v_strobe. r6795-12: nc pin may be left open or connected as for r6795-11. vtxsin/nc 50 ia r6795-11: connect to r6795: v_txsin. r6795-12: nc pin may be left open or connected as for r6795-11. vrxout/nc 48 oa r6795-11: connect to r6795: v_rxout. r6795-12: nc pin may be left open or connected as for r6795-11. vctrlsin/nc 52 ia r6795-11: connect to r6795: v_ctrl. r6795-12: nc pin may be left open or connected as for r6795-11. not used gpol1 118 ot2 general purpose output. nc. gpio3 101 itpu/ot12 general purpose input/output. nc. gpio14 99 itpu/ot12 general purpose input/output. nc. input1 107 itpu general purpose input. nc. dreset# (gpoll0) 45 ot2 modem reset. connect to bif: reset# (pin 68). reset# 68 ia dsp reset. connect to bif: dreset# (pin 45). nc 109 nc nc. notes: 1. i/o types: i/opod input/output, pci, open drain (pci type =o/d) i/opsts input/output, pci, sustained tristate (pci type = s/t/s) i/opts input/output, pci, tristate (pci type = t/s) ip input, pci, totem pole (pci type = in) ipts input, pci, (pci type = t/s) it input, ttl itpd input, ttl, internal pull-down it/ot input, ttl/output, ttl it/ot12 input, ttl/output, ttl, 12 ma ood output, open drain opod output, pci, open drain (pci type =o/d) opts output, pci, tristate (pci type = t/s) ot2 output, ttl, 2 ma ot12 output, ttl, high =12 ma, low = -12 ma nc no internal connection. 2. interface legend: daa data access arrangement db external data bus lai line/audio interface lvc line/voice codec nc no external connection.
RH56D-PCI modem designers guide 3-12 conexant 1213 conexant proprietary information +3.3v +3.3v eepromvc c vi/o vcc vaux analog_ia_power ad7 ad15 ad19 iring# c/be3# ad25 inta# ad31 pcireset# dreset# irdy# ad12 ad20 ad23 v_txsin ad3 m_clk ad6 ad24 serr# ad10 iasleep oh# trdy# c/be0# m_txsin txa1 devsel# ad2 c/be1# ad22 rxa txa2 v_ctrl ringwake# ad26 m_sclk v_sclk dreset# ad1 ad9 ad18 ad21 v_rxout ad16 par ad29 ad4 ad11 ad13 c/be2# ad28 ad30 ad17 perr# ad0 ad5 ad14 stop# m_rxout frame# idsel m_ctrl dspkout sromin gnt# v_strobe vc pciclk ad8 ad27 req# m_strobe vref pcipme# sromclk sromcs speakmute sromout + c31 10uf c30 0.1uf c28 0.1uf l2 r15 1m y1 28.224mhz c32 27pf 5% c33 27pf 5% + c29 10uf r16 0 in1 insulator for y1 r12 10k d1 bas16 r6795 59 89 71 87 79 88 80 117 93 130 57 78 70 90 116 91 67 95 131 118 132 123 94 92 96 127 128 45 133 83 21 17 134 18 82 19 136 137 138 139 111 114 112 3 4 5 12 106 107 108 110 6 8 9 22 10 11 23 24 26 27 28 33 31 32 1 36 37 38 39 41 42 43 44 85 124 126 129 144 13 14 15 16 99 101 103 104 119 120 121 122 140 46 72 86 52 76 48 74 50 77 47 49 69 60 61 62 66 64 63 56 58 65 53 68 54 55 100 102 105 135 97 81 125 40 34 30 25 115 20 143 142 141 113 98 84 7 2 35 51 109 75 73 29 avdd v_rxout vdd v_txsin vdd v_sclk set3v# gpoh1/vpcien m_sclk ad31 agndv agnd agnd v_strobe gpoh0/vauxen m_strobe agndm m_clk ad30 gpol1 ad29 inta# m_txsin m_rxout m_ctrl gnt# req# gpol0/dreset# ad28 sdxtal1/xin par stop# ad27 perr# sdxtal2/xout serr# ad26 ad25 ad24 cbe3# input4/ext_l# input7/vauxdet input5/lcs_l#/rh_l# ad23 ad22 ad21 cbe2# input0/ringwake# input1 input2/lcs# input3/iring# ad20 ad19 ad18 cbe1# ad17 ad16 ad15 ad14 ad13 ad12 ad11 cbe0# ad9 ad8 vio1 ad7 ad6 ad5 ad4 ad3 ad2 ad1 ad0 pme# pcirst# pciclk clkrun# idsel frame# irdy# trdy# devsel# reseten/gpio14 gpio3 cid#/gpio1 oh#/gpio0 sromcs sromout sromin sromclk vio2 sleepo/gpio15 mctrlsin v_ctrl vctrlsin mrxout vrxout mtxsin vtxsin mstrobe vstrobe vsck dspkout spkout txa1 txa2 rxa vc vref telin telout mic_v iasleep reset# agnd agnd gpio8 voice#/gpio2 vdd vdd vdd vdd vpcidet vdd vdd vdd vdd vdd vdd gnd gnd gnd gnd gnd gnd vdd vdd gnd vclkin nc msck mclkin ad10 r10 1k u3 nm93c66m8 8 6 4 2 7 1 3 5 vdd pe do sk pre cs di gnd ad [ 0..31 ] req# stop# inta# oh# c/be3# perr# txa2 txa1 iring# c/be2# devsel# idsel c/be0# par irdy# rxa pciclk gnt# dspkout serr# frame# trdy# pcireset# c/be1# pcipme# spkout mic_v speakmute ferrite for la y out: place vref and vc components near u7 (r6793) r16 not installed = +5v ia operation r16 installed = +3.3v ia operation 10k vcc )ljxuh  6fkhpdwlf  5 ,qwhuidfh 26shdnhuskrqh $ssolfdwlrq
RH56D-PCI modem designers guide 1213 conexant 3-13 conexant proprietary information 3.2 power requirements and maximum ratings the current and power requirements are listed in table 3-3. the absolute maximum ratings are listed in table 3-4. 7deoh  &xuuhqw dqg 3rzhu 5htxluhphqwv conditions current power device state (dx) and bus state (bx) pci bus power pci clock (pciclk) line connection typical current (ma) maximum current (ma) typical power (mw) maximum power (mw) d0, b0 on running yes tbd tbd tbd tbd d0, b0 on running no tbd tbd tbd tbd d3, b0 on running no tbd tbd tbd tbd d3, b1 on running no tbd tbd tbd tbd d3, b2, b3 (d3 hot) on stopped no tbd tbd tbd tbd d3, b3 (d3 cold) off stopped no tbd tbd tbd tbd notes: operating voltage: vdd = +3.3v 0.3v. test conditions: vdd = +3.3 vdc for typical values; vdd = +3.6 vdc for maximum values. definitions: pci bus power on: pci bus +5v and +3.3v on (modem normally powered by +3.3v from pci bus +3.3v or regulated down from pci bus +5v); pcirst# not asserted. off: pci bus +5v and +3.3v off (modem normally powered by +3.3v from vaux or vpci); pcirst# asserted. pci clock (pciclk) running: pci bus signal pciclk running; stopped: pci bus signal pciclk stopped (off). line connection: yes: off-hook, ia powered. no: on-hook, ia powered down. device states: d3: low power state. suspend state can change the system power state; the resulting power state depends on the system architecture (os, bios, hardware) and system configuration (i.e., other pci installed cards). d0: full power state. device and bus states: d0, b0: any pci transaction, pciclk running, vcc present. d3, b1: no pci bus transactions, pciclk running, vcc present. d3, b2, b3: no pci transactions, pciclk stopped, vcc may be present. d3, b3: no pci transactions, pciclk stopped, no vcc. refer to the pci bus power management interface specification for additional information. 7deoh  $evroxwh 0d[lpxp 5dwlqjv parameter symbol limits units supply voltage v dd -0.5 to +4.0 v input voltage v in -0.5 to (vio +0.5)* v operating temperature range t a -0 to +70 c storage temperature range t stg -55 to +125 c analog inputs v in -0.3 to (vaa + 0.5) v voltage applied to outputs in high impedance (off) state v hz -0.5 to (vio +0.5)* v dc input clamp current i ik 20 ma dc output clamp current i ok 20 ma static discharge voltage (25c) v esd 2500 v latch-up current (25c) i trig 400 ma * vio = +3.3v 0.3v or +5v 5%.
RH56D-PCI modem designers guide 3-14 conexant 1213 conexant proprietary information 3.3 mdp electrical characteristics the mdp analog electrical characteristics for the hardware interface signals are listed in table 3-5. 7deoh  $qdorj (ohfwulfdo &kdudfwhulvwlfv signal name type characteristic value rin, telin, i (da) input impedance > 70k w mic_v ac input voltage range 1.1 vp-p reference voltage +1.35 vdc (vaa = +3.3v) or +2.5 vdc (vaa = +5v) txa1, txa2, o (dd) minimum load 300 w telout maximum capacitive load 0 f output impedance 10 w ac output voltage range 1.4 vp-p (vaa = +3.3v) or 2.2 vp-p (vaa = +5v) (with reference to ground and a 600 w load) reference voltage +1.35 vdc (vaa = +3.3v) or +2.5 vdc (vaa = +5v) dc offset voltage 200 mv spkout o (df) minimum load 300 w maximum capacitive load 0.01 f output impedance 10 w ac output voltage range 1.4 vp-p (vaa = +3.3v) or 2.2 vp-p (vaa = +5v) reference voltage +1.35 vdc (vaa = +3.3v) or +2.5 vdc (vaa = +5v) dc offset voltage 20 mv 3.4 pci bus electrical, switching, and timing characteristics the pci bus electrical, switching, and timing characteristics conform to the pci local bus specification, production version, revision 2.1, june 1, 1995.
RH56D-PCI modem designers guide 1213 conexant 4-1 conexant proprietary information 4. design considerations good engineering practices must be followed when designing a printed circuit board (pcb) containing the modem device. this is especially important considering the high data bit rate, high fax rate, record/play of analog speech and music audio, and full-duplex speakerphone operation. suppression of noise is essential to the proper operation and performance of the modem and interfacing audio and daa circuits. two aspects of noise in an oem board design containing the modem device set must be considered: on-board/off-board generated noise that can affect analog signal levels and analog-to-digital conversion (adc)/digital-to-analog conversion (dac), and on-board generated noise that can radiate off-board. both on-board and off-board generated noise that is coupled on-board can affect interfacing signal levels and quality, especially in low level analog signals. of particular concern is noi se in frequency ranges affecting modem and audio circuit performance. on-board generated electromagnetic interference (emi) noise that can be radiated or conducted off-board is a separate, but equally important, concern. this noise can affect the operation of surrounding equipment. most local governing agencies have stringent certification requirements that must be met for use in specific environments. in order to minimize the contribution of the circuit design and pcb layout to emi, the designer must understand the major sources of emi and how to reduce them to acceptable levels. proper pc board layout (component placement and orientation, signal routing, trace thickness and geometry, etc.), component selection (composition, value, and tolerance), interface connections, and shielding are required for the board design to achieve desired modem performance and to attain emi certification. in addition, design layout should meet requirements stated in the pci bus specification, section 4.4, expansion board specification, as well as other applicable sections. all the aspects of proper engineering practices are beyond the scope of this designer's guide. the designer should consult noise suppression techniques described in technical publications and journals, electronics and electrical engineering text books, and component supplier application notes. seminars addressing noise suppression techniques are often offered by technical and professional associations as well as component suppliers. the following guidelines are offered to specifically help achieve stated modem performance, minimize audible noise for audio circuit use, and to minimize emi generation. 4.1 pc board layout guidelines 4.1.1 general principles 1. provide separate digital, analog, and daa sections on the board. 2. keep digital and analog components and their corresponding traces as separate as possible and confined to defined sections. 3. keep high speed digital traces as short as possible. 4. keep sensitive analog traces as short as possible. 5. provide proper power supply distribution, grounding, and decoupling. 6. provide separate digital ground, analog ground, and chassis ground (if appropriate) planes. 7. provide wide traces for power and critical signals. 8. position digital circuits near the host bus connection and position the daa circuits near the telephone line connections. 4.1.2 component placement 1. from the system circuit schematic, a) identify the digital, analog, and daa circuits and their components, as well as external signal and power connections. b) identify the digital, analog, mixed digital/analog components within their respective circuits. c) note the location of power and signals pins for each device (ic). 2. roughly position digital, analog, and daa circuits on separate sections of the board. keep the digital and analog components and their corresponding traces as separate as possible and confined to their respective sections on the board. typically, the digital circuits will cover one-half of the board, analog circuits will cover one-fourth of the board, an d the daa will cover one-fourth of the board. note: while the daa is primarily analog in nature, it also has many control
RH56D-PCI modem designers guide 4-2 conexant 1213 conexant proprietary information and status signals routed through it. a daa section is also governed by local government regulations covering subjects such as component spacing, high voltage suppression, and current limiting. 3. once sections have been roughly defined, place the components starting with the connectors and jacks. a) allow sufficient clearance around connectors and jacks for mating connectors and plugs. b) allow sufficient clearance around components for power and ground traces. c) allow sufficient clearance around sockets to allow the use of component extractors. 4. first, place the mixed analog/digital components (e.g., modem device, a/d converter, and d/a converter). a) orient the components so pins carrying digital signals extend onto the digital section and pins carrying analog signals extend onto the analog section as much as possible. b) position the components to straddle the border between analog and digital sections. 5. place all analog components. a) place the analog circuitry, including the daa, on the same area of the pcb. b) place the analog components close to and on the side of board containing the txa1, txa2, rxa, vc, and vref signals. c) avoid placing noisy components and traces near txa1, txa2, rxa, vc, and vref lines. 6. place active digital components/circuits and decoupling capacitors. a) place digital components close together in order to minimize signal trace length. b) place 0.1 f decoupling (bypass) capacitors close to the pins (usually power and ground) of the ic they are decoupling. make the smallest loop area possible between the capacitor and power/ground pins to reduce emi. c) place host bus interface components close to the edge connector in accordance with the applicable bus interface standard, e.g., the pci bus specification. d) place crystal circuits as close as possible to the devices they drive. 7. provide a connector component, usually a zero ohm resistor or a ferrite bead at one or more points on the pcb to connect one sections ground to another. 4.1.3 signal routing 1. route the modem signals to provide maximum isolation between noise sources and noise sensitive inputs. when layout requirements necessitate routing these signals together, they should be separated by neutral signals. 2. keep digital signals within the digital section and analog signals within the analog section. (previous placement of isolation traces should prevent these traces from straying outside their respective sections.) route the digital traces perpendicular to the analog traces to minimize signal cross coupling. 3. provide isolation traces (usually ground traces) to ensure that analog signals are confined to the analog section and digital traces remain out of the analog section. a trace may have to be narrowed to route it though a mixed analog/digital ic, but try to keep the trace continuous. a) route an analog isolation ground trace, at least 50 mil to 100 mil wide, around the border of the analog section; put on both sides of the pcb. b) route a digital isolation ground trace, at least 50 mil to 100 mil wide, and 200 mil wide on one side of the pcb edge, around the border of the digital section. 4. keep host interface signals (e.g., aen, ior#, iow#, hreset) traces at least 10 mil thick (preferably 12 - 15 mil). 5. keep analog signal (e.g., the txa1, txa2, rxa, telin, telout, mic_v, and spkout) traces at least 10 mil thick (preferably 12 - 15 mil). 6. keep all other signal traces as wide as possible, at least 5 mil (preferably 10 mil). 7. route the signals between components by the shortest possible path (the components should have been previously placed to allow this). 8. route the traces between bypass capacitors to ic pins, at least 25 mil wide; avoid vias if possible. 9. gather signals that pass between sections (typically low speed control and status signals) together and route them between sections through a path in the isolation ground traces at one (preferred) or two points only. if the path is made
RH56D-PCI modem designers guide 1213 conexant 4-3 conexant proprietary information on one side only, then the isolation trace can be kept contiguous by briefly passing it to the other side of the pcb to jump over the signal traces. 10. avoid right angle (90 degree) turns on high frequency traces. use smoothed radiuses or 45 degree corners. 11. minimize the number of through-hole connections (feedthroughs/vias) on traces carrying high frequency signals. 12. keep all signal traces away from crystal circuits. 13. distribute high frequency signals continuously on a single trace rather than several traces radiating from one point. 14. provide adequate clearance (e.g., 60 mil minimum) around feedthroughs in any internal planes in the daa circuit. 15. eliminate ground loops, which are unexpected current return paths to the power source. 16. route pciclk in accordance with section 4.2.3. 4.1.4 power 1. identify digital power (vdd) and analog power (avdd) supply connections. 2. place a 10 f electrolytic or tantalum capacitor in parallel with a ceramic 0.1 f capacitor between power and ground at one or more points in the digital section. place one set nearest to where power enters the pcb (edge connector or power connector) and place another set at the furthest distance from where power enters the pcb. these capacitors help to supply current surge demands by the digital circuits and prevent those surges from generating noise on the power lines that may affect other circuits. 3. for 2-layer boards, route a 200-mil wide power trace on two edges of the same side of the pcb around the border of the circuits using the power. (note that a digital ground trace should likewise be routed on the other side of the board.) 4. generally, route all power traces before signal traces.
RH56D-PCI modem designers guide 4-4 conexant 1213 conexant proprietary information 4.1.5 ground planes 1. in a 2-layer design, provide digital and analog ground plane areas in all unused space around and under digital and analog circuit components (exclusive of the daa), respective, on both sides of the board, and connect them such a manner as to avoid small islands. connect each ground plane area to like ground plane areas on the same side at several points and to like ground plane areas on the opposite side through the board at several points. connect all modem gnd pins to the digital ground plane area and agnd pins to the analog ground plane area. typically, separate the collective digital ground plane area from the collective analog ground plane area by a fairly straight gap. there should be no inroads of digital ground plane area extending into the analog ground plane area or visa versa. 2. in a 4-layer design, provide separate digital and analog ground planes covering the corresponding digital and analog circuits (exclusive of the daa), respectively. connect all modem gnd pins to the digital ground plane and agnd pins to the analog ground plane. typically, separate the digital ground plane from the analog ground plane by a fairly straight gap. 3. in a design which needs emi filtering, define an additional chassis section adjacent to the bracket end of a plug-in card. most emi components (usually ferrite beads/capacitor combinations) can be positioned in this section. fill the unused space with a chassis ground plane, and connect it to the metal card bracket and any connector shields/grounds. 4. keep the current paths of separate board functions isolated, thereby reducing the current's travel distance. separate board functions are: host interface, display, digital (sram, eprom, modem), and daa. power and ground for each of these functions should be separate islands connected together at the power and ground source points only. 5. connect grounds together at only one point, if possible, using a ferrite bead. allow other points for grounds to be connected together if necessary for emi suppression. 6. keep all ground traces as wide as possible, at least 25 mil to 50 mil. 7. keep the traces connecting all decoupling capacitors to power and ground at their respective ics as short and as direct (i.e., not going through vias) as possible. 4.1.6 crystal circuit 1. keep all traces and component leads connected to crystal input and output pins (i.e., xtli and xtlo) short in order to reduce induced noise levels and minimize any stray capacitance that could affect the crystal oscillator. keep the xtlo trace extremely short with no bends greater than 45 degrees and containing no vias since the xtlo pin is connected to a fast rise time, high current driver. 2. where a ground plane is not available, such as in a 2-layer design, tie the crystal capacitors ground paths using separate short traces (as wide as possible) with minimum angles and vias directly to the corresponding device digital ground pin nearest the crystal pins. 3. connect crystal cases(s) to ground (if applicable). 4. place a 100-ohm (typical) resistor between the xtlo pin and the crystal/capacitor node. 5. connect crystal capacitor ground connections directly to gnd pin on the modem device. do not use common ground plane or ground trace to route the capacitor gnd pin to the corresponding modem gnd pin. 4.1.7 vc and vref circuit 1. provide extremely short, independent paths for vc and vref capacitor connections. a) route the connection from the plus terminal of the 10 m f vc capacitor and one terminal of the 0.1 m f vc capacitor to the modem device vc pin using a single trace isolated from the trace to the vc pin from the vref capacitors (see step d). b) route the connection from the negative terminal of the 10 m f vc capacitor and the other terminal of a the 0.1 m f vc capacitor to a ferrite bead. the bead should typically have characteristics such as: impedance = 70 w at a frequency of 100 mhz, rated current = 200 ma, and maximum resistance = 0.5 w . connect the other bead terminal to an agnd pin with a single trace. c) route the connection from the plus terminal of the 10 m f vref capacitor and one terminal of the 0.1 m f vref capacitor to the modem device vref pin with a single trace. d) route the connection from the negative terminal of 10 m f vref capacitor and the other terminal of the 0.1 m f vref capacitor to the modem device vc pin with a single trace isolated from the trace to the vc pin from the vc capacitors (see step a).
RH56D-PCI modem designers guide 1213 conexant 4-5 conexant proprietary information 4.1.8 telephone and local handset interface 1. place common mode chokes in series with tip and ring for each connector. 2. decouple the telephone line cables at the telephone line jacks. typically, use a combination of series inductors, common mode chokes, and shunt capacitors. methods to decouple telephone lines are similar to decoupling power lines, however, telephone line decoupling may be more difficult and deserves additional attention. a commonly used design aid is to place footprints for these components and populate as necessary during performance/emi testing and certification. 3. place high voltage filter capacitors (.001 f @1kv) from tip and ring to digital ground. 4.1.9 optional configurations because fixed requirements of a design may alter emi performance, guidelines that work in one case may deliver little or no performance enhancement in another. initial board design should, therefore, include flexibility to allow evaluation of optional configurations. these optional configurations may include: 1. chokes in tip and ring lines replaced with jumper wires as a cost reduction if the design has sufficient emi margin. 2. various grounding areas connected by tie points (these tie points can be short jumper wires, solder bridges between close traces, etc.). 3. develop two designs in parallel; one based on a 2-layer board and the other based on a 4-layer board. during the evaluation phase, better performance of one design over another may result in quicker time to market. 4.1.10 mdp specific 1. locate the mdp device and all supporting analog circuitry, including the data access arrangement, on the same area of the pcb. 2. locate the analog components close to and on the side of board containing the txa1, txa2, rxa, telin, telout, mic_v, and spkout signals. 3. avoid placing noisy components and traces near the txa1, txa2, rxa, telin, telout, mic_v, and spkout lines. 4. route mdp modem interconnect signals by the shortest possible route avoiding all analog components. 5. provide an rc network on the avaa supply in the immediate proximity of the avaa pin to filter out high frequency noise above 115 khz. a tantalum capacitor is recommended (especially in a 2-layer board design) for improved noise immunity with a current limiting series resistor or inductor to the vcc supply which meets the rc filter frequency requirements. 6. provide a 0.1 f ceramic decoupling capacitor to ground between the high frequency filter and the vaa pin. 7. provide a 0.1 f ceramic decoupling capacitor to ground between the vcc supply and the avdd pin. 4.2 custom design guidelines for 2-layer pci modem board purpose of this section is to provide additional design guidelines customized for pci boards utilizing only two layers. for a complete summary of pcb design guidelines, refer to the section 4.1. 4.2.1 general guidelines 1. tie separate ground planes together at only one point. 2. fill bare board areas (top and bottom) with ground or vcc (use 50-50 ratio or favor ground). 3. provide 15 to 40 mil spacing between analog and digital ground traces. 4. provide 25 mil minimum width for power and ground traces. 5. provide 15 mil minimum width for crystal traces. 6. avoid inconsistencies in routing; emi radiation will occur every time a trace changes its impedance. 7. prevent turns greater than 45 degrees. 8. prevent different thickness on a trace. 9. apply ground fill under crystals. 10. follow the examples illustrated in section 4.3.
RH56D-PCI modem designers guide 4-6 conexant 1213 conexant proprietary information 4.2.2 placement of modem devices 1. rotate and position the modem devices to minimize the number of vias on all traces. 2. rotate and position the device with the pci interface to minimize trace lengths of pci signals. 3. rotate and position the device with the analog interface the analog section is separated from the pci area and other fast signals. 4.2.3 trace routing and length on pci signals 1. the modem device pinouts are arranged such that signal routing to the pci connector can be done with at most one via. if any signals cross, the net-list is wrong. the essential rules are: consistent trace aperture, minimum number of vias, trace bends at 45 degree angle maximum. 2. provide 15 mils minimum trace widths for the pciclk, mrxclk, mtxclk, mpllout, bit_clk clock signals. keep the trace widths as consistent as possible to minimize impedance changes. this also means that the trace going into a series terminating resistor should the same on both sides. no vias are permitted on the clock-carrying traces. clocks should always be routed on one side of the board. 3. pci 2.1 specification puts a strict length limit on pci signals. the pciclk trace must be 2.5 0.1" in length; other pci signal traces should be less than 1.5" in length. conexant reference designs achieve the required length by performing a zigzag routing with (a) rounded corners for lower emi and (b) approximately double width traces compared to other pci interface signals for lower impedance/emi. 4. the pciclk signal is one of the largest sources of emi on pci peripheral designs. surround this trace on both sides by guard-bands of digital ground that envelope pciclk along the entire length. this technique also aims at approximating the required impedance relationship of pciclk with respect to ground distribution. connect this guard-band to ground pins immediately next to the pciclk pin at the pci connector. . also, see section 4.1.3. 5. provide guard-band also for the osc_out clock trace. decouple guard-band with a surface mount capacitors. 4.2.4 grounding because emi always takes the easiest path to earth ground, ensure that emi has no problem finding it in a harmless way. 1. provide ground paths to the bracket. the best ground is provided by the bracket, not by the ground pins on the bus (while the ground pins provide effective signal returns to the motherboard, at high frequencies these traces become inductors that acquire higher impedance with increasing frequency). the bracket ground which connects to the chassis is quite beneficial in dealing with unwanted emi. this includes using both bracket screws with as much contact surface area as possible to ground (including under the screw head), and pin 1 on any audio connectors (which tie to the bracket via the connector chassis and screw). on the bracket edge of the board, place a ground strip on both sides of the board. the bracket ground (chassis ground) depends on the pcs case, so choose a system for fcc testing with good emi shielding. experience has shown different pc brands can have quite different emi characteristics of their own. 2. surround noisy signals, especially clocks, with a guard-band of thick traces of ground. pay special attention to where the guard-bands are grounded, as the effectiveness of this technique will be greatly diminished with the increased physical distance. 3. when vias must be used on traces with power/ground distribution, use multiple vias rather than a single via. the more vias, the lower the impedance. 4. avoid vias on traces carrying fast signals at any cost. every place the impedance on a trace changes an additional emi is generated. riptide device signals are designed to route to the pci connector and codec without signal crossover. therefore, there should be very little need for vias. pci signals on the blank side of the board should have only one via. other pci signals should have no vias. 5. if radiated emissions move 6 or more dbuv just by slightly moving connected cables, the grounding technique used in design should be improved. at this point, maximize dumping emi energy directly to the bracket ground without dumping too much emi energy to scattered ground traces on the board. 4.2.5 filtering 1. a general rule of thumb is to filter every connector on the board. on audio combo boards, these filters take the form of ferrite beads and capacitors. place a ferrite in series with the signal and a capacitor between the signal and ground. after the signal is filtered, it must not be exposed to any board noise. therefore, the filter must be as close to the connector as possible and filtered signals kept away from the digital ground and power.
RH56D-PCI modem designers guide 1213 conexant 4-7 conexant proprietary information 2. on some designs, place a ferrite between bracket ground and digital ground. this helps keep digital noise away from the connector but has the harmful side effect of making the digital area of the board noisier. 4.2.6 decoupling 1. another way to deal with emi is to short it to ground through proper decoupling capacitors (caps). because traces and component leads become inductors at high frequencies, use surface mount caps if possible, and place them close to the device being decoupled. decouple power pins of a device directly to associated ground pins of the device between traces as close to the device as possible, i.e., not to a remote ground plane. if you have power and ground planes, connect capacitors to the planes with more than one via. this will decrease the lead inductance and increase the effectiveness of the capacitors. 2. capacitors are useful in reducing emi is that they provide a high frequency short to ground. this is good if the ground plane is properly grounded (i.e., short path to chassis ground.), however if the ground plane isnt properly grounded, then the decoupling caps need to be used to source as much noise to the ground plane as it can handle. also note that the desired value of the decoupling cap depends on the frequency that you want to eliminate. with higher system clock rates it is necessary to have a mixture of values for decoupling caps (e.g., 0.001 uf, 0.01 uf and 0.1 uf). 3. sourcing too much energy to ground can be just as harmful emi-wise as not sourcing enough should the path to ground be poor. the capacitor value chosen for the offending frequency can be mathematically correct but also cause excessive emi ripple on the ground. unless the impedance of ground traces can be reduced, the solution is to reduce the capacitor value. as an example, if the board is excessively radiating at 100 mhz with a 0.01 uf cap, try a 0.047. the idea is to only source as much energy to ground as the ground can handle, no more or it will radiate. capacitor value frequency of reduced emi 0.1 uf 10 mhz 0.01 uf 30 mhz 0.001 uf 100 mhz 4. there is some overlap, as these values will change as inductance of the board comes into effect, and the fact you rarely have just one frequency to contend with. another rule of thumb, derived from experiences, is 0.1 uf for <80 mhz, 0.01 uf for 60-500 mhz, and 0.001 uf for >400 mhz. the designer should provide several different values for de-coupling capacitors. these should be spread evenly around the power pins of devices on the board. a few capacitors can be placed in open areas of the board to stabilize the power and ground. 5. separate analog power/ground from digital power/ground with inductors or ferrite beads. the side effect of this separation is that the analog circuit cannot dump their high frequency noise to the chassis ground. the emi characteristic of boards can be improved by using adequate decoupling and by limiting the areas of analog power/ground. 6. the de-coupler on the pciclk guard-band should be 0.001 uf to handle the clock harmonics. decouple this guard-band directly to a vcc pin near the pciclk pin at the pci connector. 7. provide several different values for de-coupling capacitors. these should be spread evenly around the power pins of devices on the board. a few caps can be placed in open areas of the board to stabilize the power and ground. 4.2.7 crystal circuit 1. provide a separate trace(s) for the ground connections of the crystal's bypass capacitors going back to the digital ground pins of the modem device(s). these traces should be as short as possible, relatively thick, and have minimal sharp bends. 2. avoid tying the ground connections of these capacitors to surrounding ground copper island(s). in these cases, the return high-frequency currents do not necessarily choose the shortest path and instead, they ripple the surrounding ground distribution with emi. 3. lay the crystal flat against a ground plane that has a low impedance path to ground.
RH56D-PCI modem designers guide 4-8 conexant 1213 conexant proprietary information 4.2.8 modem analog interface this is a critical portion of the layout. failure to do this correctly will result in poor modem performance. the signals betwe en the transformer and the device are all analog signals. 1. conexant devices that connect to the transformer have an analog area separate from the digital. keep them separate. 2. keep all digital signals away from the transformer and associated analog signals. following is the list of critical analog signals that should never get near digital signals. signal routing txa1 route in close proximity to txa2. txa2 route in close proximity to txa1. rxa very sensitive; minimize trace length and its exposure to other signals, especially digital. use a 12-mil trace. mic_v very sensitive; minimize trace length and its exposure to other signals, especially digital. vc very sensitive; place decoupling capacitor network as close as possible with the shortest path to agnd pin. only then, tie to a good local analog ground. use 12-mil or thicker traces. use ferrite bead in agnd lead is necessary. avoid loading by external circuits. vref place decoupling capacitor network as close as possible. use 12-mil or thicker traces. telin telout 3. provide a separate local analog ground plane for the analog signals listed above. 4. rotate the modem device(s) so that the routing to the transformer is as short as possible. that way the traces can be short and the opportunity for digital signals to compromise the analog signals is decreased. 5. do not put vias on these signals.
RH56D-PCI modem designers guide 1213 conexant 4-9 conexant proprietary information 4.3 pcb layout examples see figure 4-1through figure 4-4. 3&,&/.   wudfh ohqjwk vxuurxqghg e\ d jxdug edqg ri '*1' grxeoh wudfh dshuwxuh 0lqlpl]h qxpehu ri yldv  ghjuhh dqjoh frqvlvwhqw wudfh dshuwxuh )ljxuh  3&,&/. *xdug %dqg 7hfkqltxh 5[ sdwk jxdug edqg )ljxuh  5hfhlyh 3dwk *xdug%dqg 0hujh ehwzhhq $*1'*1'
RH56D-PCI modem designers guide 4-10 conexant 1213 conexant proprietary information 0hujh srlqw ehwz '*1' dqg '*1'   2kp uhv &orvhvw srvvleoh glvwdqfh ehwzhhq ;wdo dqg ghylfh )ljxuh  &u\vwdo 6roxwlrq 3rzhu dqg jurxqg glvwulexwlrq qhwzrun yld wklfn wudfhv frsshu srxulqj wh fkqltxh zk huhyhu shuplvvleoh )ljxuh  3rzhu dqg *urxqg 'lvwulexwlrq
RH56D-PCI modem designers guide 1213 conexant 4-11 conexant proprietary information 4.4 crystal/oscillator specifications recommended surface-mount crystal specifications are listed in table 4-1. recommended through-hole crystal specifications are listed in table 4-2. 4.5 other considerations the daa design described in this designer's guide is a wet daa, i.e., it requires line current to be present to pass the signal . therefore, if the modem is to be connected back-to-back by cable directly to another modem, the modems will not be able to connect. the daas must be modified to operate dry, i.e., without line current, when used in this environment.
RH56D-PCI modem designers guide 4-12 conexant 1213 conexant proprietary information 7deoh  &u\vwdo 6shflilfdwlrqv  6xuidfh 0rxqw characteristic value conexant part no. 5333r02-020 electrical frequency 28.224 mhz nom. frequency tolerance 50 ppm (c l = 16.5 and 19.5 pf) frequency stability vs. temperature 35 ppm (0c to 70c) vs. aging 15 ppm/4 years oscillation mode fundamental calibration mode parallel resonant load capacitance, c l 18 pf nom. shunt capacitance, c o 7 pf max. series resistance, r 1 60 w max. @20 nw drive level drive level 100w correlation; 300w max. operating temperature 0c to 70c storage temperature C40c to 85c mechanical dimensions (l x w x h) 7.5 x 5.2 x 1.3 mm max. mounting smt holder type none suggested suppliers kds america ilsi america vectron technologies, inc. notes 1. characteristics @ 25c unless otherwise noted. 2. supplier information: kds america fountain valley, ca 92626 (714) 557-7833 ilsi america kirkland, wa 98033 (206) 828 - 4886 vectron technologies, inc. lowell, nh 03051 (603) 598-0074 toyocom u.s.a., inc. costa mesa, ca (714) 668-9081
RH56D-PCI modem designers guide 1213 conexant 4-13 conexant proprietary information 7deoh  &u\vwdo 6shflilfdwlrqv  7kurxjk +roh characteristic value conexant part no. 333r44-011 electrical frequency 28.224 mhz nom. frequency tolerance 50 ppm (c l = 16.5 and 19.5 pf) frequency stability vs. temperature 30 ppm (0c to 70c) vs. aging 20 ppm/5 years oscillation mode fundamental calibration mode parallel resonant load capacitance, c l 18 pf nom. shunt capacitance, c o 7 pf max. series resistance, r 1 35 w max. @20 nw drive level drive level 100w correlation; 500w max. operating temperature 0c to 70c storage temperature C40c to 85c mechanical dimensions (l x w x h) 11.05 x 4.65 x 13.46 mm max. mounting through hole holder type hc-49/u suggested suppliers kds america ilsi america vectron technologies, inc. notes 1. characteristics @ 25c unless otherwise noted. 2. supplier information: kds america fountain valley, ca 92626 (714) 557-7833 ilsi america kirkland, wa 98033 (206) 828 - 4886 vectron technologies, inc. lowell, nh 03051 (603) 598-0074 toyocom u.s.a., inc. costa mesa, ca (714) 668-9081
RH56D-PCI modem designers guide 4-14 conexant 1213 conexant proprietary information 4.6 package dimensions the package dimensions are shown in figure 4-5 (144-pin tqfp). e b d detail a detail a a1 l1 c l a d2 d1 d1 a2 millimeters 0.05 21.75 0.5 0.17 0.11 1.6 max 0.15 1.4 ref 22.25 20.0 ref 17.5 ref 0.75 1.0 ref 0.50 bsc 0.27 0.17 0.08 max 0.0020 0.8563 0.0197 0.0067 0.0043 a a1 a2 d d1 d2 l l1 e b c coplanarity min. max. min. max. inches* dim. ref: 144-pin tqfp (gp00-d252) * metric values (millimeters) should be used for pcb layout. english values (inches) are converted from metric values and may include round-off errors. 0.0630 max 0.0059 0.0551 ref 0.8760 0.7874 ref 0.6890 ref 0.0295 0.0394 ref 0.0197 bsc 0.0106 0.0067 0.0031 max pd-tqfp-144 (040395) d1 d d2 d1 pin 1 ref )ljxuh  3dfndjh 'lphqvlrqv  3lq 74)3
RH56D-PCI modem designers guide 1213 conexant 5-1 conexant proprietary information 5. software interface 5.1 pci configuration registers the pci configuration registers are located in the bif. table 5-1 identifies the configuration register contents that are supported in the bif device: 7deoh  3&, &rqiljxudwlrq 5hjlvwhuv bit offset (hex) 31:24 23:16 15:8 7:0 00 device id vendor id 04 status command 08 class code revision id 0c not implemented header type latency timer not implemented 10 base address 0 - memory (bif) 14 base address 1 C i/o (dummy) 18 unused base address register 1c unused base address register 20 unused base address register 24 unused base address register 28 cis pointer 2c subsystem id subsystem v endor id 30 not implemented 34 reserved cap ptr 38 reserved 3c max latency min grant interrupt pin interrupt line 40 power management capabilities (pmc) next item ptr capability id 44 data pmcsr_bse bridge support extensions power management control/status register (pmcsr) 5.1.1 0x00 - vendor id field this field is read-only and is loaded from the serial eeprom after reset events. the value is 14f1 for conexant. 5.1.2 0x02 - device id field this field is read-only and is loaded from the serial eeprom after reset events.
RH56D-PCI modem designers guide 5-2 conexant 1213 conexant proprietary information 5.1.3 0x04 - command register the command register bits are described in table 5-2. 7deoh  &rppdqg 5hjlvwhu bit description 0 controls a devices response to i/o space accesses. a value of 0 disables the device response. a value of 1 allows the device to respond to i/o space accesses. the bit state is 0 after pcirst# is deasserted. 1 controls a devices response to memory space accesses. a value of 0 disables the device response. a value of 1 allows the device to respond to memory space accesses. the bit state is 0 after pcirst# is deasserted. 2 controls a devices ability to act as a master on the pci bus. a value of 0 disables the device from generating pci accesses. a value of 1 allows the device to behave as a bus master. the bit state is 0 after pcirst# is deasserted. 3-5 not implemented. 6 this bit controls the devices response to parity errors. when the bit is set, the device must take its normal action when a parity error is detected. when the bit is 0, the device must ignore any parity errors that it detects and continue normal operation. the bit state is 0 after pcirst# is deasserted. 7 this bit is used to control whether or not a device does address/data stepping. this bit is read only from the pci interface. the bit state is loaded from the serial eeprom after pcirst# is deasserted. 8 this bit is an enable bit for the serr# driver. a value of 0 disables the serr# driver. a value of 1 enables the serr# driver. the bit state is 0 after pcirst# is deasserted. 9 this bit controls whether or not a master can do fast back-to-back transactions to different devices. a value of 1 means the master is allowed to generate fast back-to-back transactions to different agents as described in section 3.4.2 of the pci 2.1 specification. a value of 0 means fast back-to-back transactions are only allowed to the same agent. the bit state is 0 after pcirst# is deasserted. 10-15 reserved 5.1.4 0x06 - status register the status register bits are described in table 5-3. status register bits may be cleared by writing a 1 in the bit position corresponding to the bit position to be cleared. it is not possible to set a status register bit by writing from the pci bus. writing a 0 has no effect in any bit position. 7deoh  6wdwxv 5hjlvwhu bit description 0-3 reserved 4 this bit is set to indicate the presence of the capabilities pointer pointing to power management registers (0x40, 0x44). 5-7 not implemented. 8 this bit is only implemented by bus masters. it is set when three conditions are met: 1) the bus agent asserted perr# itself or observed perr# asserted; 2) the agent setting the bit acted as the bus master for the operation in which the error occurred; and 3) the parity error response bit (command register) is set. 9-10 these bits encode the timing of devsel#. these are encoded as 00 for fast, 01 for medium, and 10 for slow (11 is reserved.) these bits are read-only and must indicate the slowest time that a device asserts devsel# for any bus command except configuration read and configuration write. 11 not implemented. 12 this bit must be set by a master device whenever its transaction is terminated with target-abort. all master devices must implement this bit. 13 this bit must be set by a master device whenever its transaction (except for special cycle) is terminated with master-abort. all master devices must implement this bit. 14 this bit must be set whenever the device asserts serr#. devices which will never assert serr# do not need to implement this bit. 15 this bit must be set by the device whenever it detects a parity error, even if parity error handling is disabled (as controlled by bit 6 in the command register).
RH56D-PCI modem designers guide 1213 conexant 5-3 conexant proprietary information 5.1.5 0x08 - revision id field value hardcoded in the device. 5.1.6 0x09 - class code field loaded from the serial eeprom after after pcirst# is deasserted. 5.1.7 0x0d - latency timer register the latency timer register specifies, in units of pci bus clocks, the value of the latency timer for this pci bus master. this register has 5 read/write bits (msbs) plus 3 bits of hardwired zero (lsbs). the latency timer register is loaded into the pci latency counter each time frame# is asserted to determine how long the master is allowed to retain control of the pci bus. this register is loaded by system software. the default value for latency timer is 00. 5.1.8 0x0e - header type field hardwired to 00. 5.1.9 0x28 - cis pointer register this register points to the cis memory located in the bifs memory space. 5.1.10 0x2c - subsystem vendor id register subsystem vendor id register is supported. loaded from the serial eeprom after pcirst# is deasserted. 5.1.11 0x2e- subsystem id register subsystem id register is supported. loaded from the serial eeprom after pcirst# is deasserted. 5.1.12 0x34 - cap ptr capabilities pointer (cap_ptr) at offset 0x34 containing hardcoded value 0x40. 5.1.13 0x3c - interrupt line register the interrupt line register is a read/write 8-bit register. post software will write the value of this register as it initializ es and configures the system. the value in this register indicates which of the system interrupt controllers the devices interrupt pi n is connected to. 5.1.14 0x3d - interrupt pin register the interrupt pin register tells which interrupt pin the device uses. the value of this register will be 0x01, indicating that inta# will be used. 5.1.15 0x3e - min grant register the min grant register is used to specify the devices desired settings for latency timer values. the value specifies a period of time in units of 0.25 microsecond. min grant is used for specifying the desired burst period assuming a 33 mhz clock. this register is loaded from the serial eeprom after pcirst# is deasserted. 5.1.16 0x3f - max latency register the max latency register is used to specify the devices desired settings for latency timer values. the value specifies a period of time in units of 0.25 microsecond. min latency specifies how often the device needs to gain access to the pci bus. this register is loaded from the serial eeprom after pcirst# is deasserted. 5.1.17 0x40 - capability identifier the capability identifier is set to 01h to indicate that the data structure currently being pointed to is the pci power management data structure. 5.1.18 0x41 - next item pointer the next item pointer register describes the location of the next item in the functions capability list. the value given is an offset into the functions pci configuration space. the value of 00h indicates there are no additional items in the capabilitie s list.
RH56D-PCI modem designers guide 5-4 conexant 1213 conexant proprietary information 5.1.19 0x42 - pmc - power management capabilities the power management capabilities register is a 16-bit read-only register which provides information on the capabilities of the function related to power management (table 5-4). 7deoh  3rzhu 0dqdjhphqw &dsdelolwlhv 30& 5hjlvwhu bit r/w description 2:0 r version. 010b indicates compliance with revision 1.0 of the pci power management interface specification. 3 r pme clock. hard coded to 0 to indicate that the pci clock is not required for pme generation . 4 r reserved (=0b). 5 r dsi (device specific initialization). loaded from serial eeprom. 8:6 r aux. current. loaded from serial eeprom. 9 r d1_support. when set to a 1, the bif device supports d1 power state (loaded from serial eeprom). 10 r d2_ support. when set to a 1, the bif device supports d2 power state (loaded from serial eeprom). 15:11 r these 5 bits indicate which power states allow assertion of pme (loaded from serial eeprom). a value of 0b for any bit indicates that the function cannot assert the pme# signal while in that power state. bit 11: 1 = pme# can be asserted from d0 bit 12: 1 = pme# can be asserted from d1 bit 13: 1 = pme# can be asserted from d2 bit 14 1 = pme# can be asserted from d3hot bit 15 1 = pme# can be asserted from d3cold. 5.1.20 0x44 - pmcsr - power management control/status register (offset = 4) this 16-bit register is used to manage the pci functions power management state as well as to enable/monitor power management events (table 5-5). 7deoh  3rzhu 0dqdjhphqw &rqwuro6wdwxv 5hjlvwhu 30&65 bit r/w description 1:0 r/w power state. 00 = d0 01 = d1 10 = d2 11 = d3. 7:2 r reserved (= 000000b). 8 r/w pme_en. a 1 enables pme assertion. 12:9 r/w data_select. selects data and data scale fields. 14:13 r data scale. associated with data field. loaded from serial eeprom. 15:11 r/c pme_status. this bit is sticky w hen pme assertion from d3_cold is supported. pme_status = 1 indicates pme asserted by the bif device. writing 1 clears pme_status. writing 0 has no effect. r: bit(s) is (are) read only. r/w: bit(s) is (are) readable and writeable. r/c: bit(s) is (are) readable, and clearable by writing 1 (bit may not be set by writing). 5.1.21 0x46 - pmcsr_bse - pmcsr pci to pci bridge support extensions pmcsr_bse is cleared to 0 to indicate that bus power/clock control policies have been disabled. 5.1.22 0x47 - data this register is used to report the state dependent data requested by the data_select field. the value of this register is scal ed by the value reported by the data_scale field.
RH56D-PCI modem designers guide 1213 conexant 5-5 conexant proprietary information 5.2 base address register bif provides a single base address register. the base address register is a 32 bit register that is used to access the bif register set. bits 3:0 are hard-wired to 0 to indicate memory space. bits 15-4 will be hard-wired to 0. the remaining bits (31 - 16) will be read/write. this specifies that this device requires a 64k byte address space. after reset, the base address register contains 0x00000000. the 64k byte address space used by the bif is divided into 4k-byte regions. each 4k-byte region is used as table 5-6. 7deoh  %,) $gguhvv 0ds address [15:12] address [11:0] region name description 0x0 0x0-0xfff basic2 registers buffers, control, and status registers 0x1 0x0-0xfff cis memory data loaded from serial eeprom for card bus applications 0x2 0x0-0xfff dsp scratch pad access to dsp scratch pad registers 0x3 0x0-0xfff reserved 0x4 0x0-0xfff reserved 0x5-0xf 0x0-0xfff reserved.
RH56D-PCI modem designers guide 5-6 conexant 1213 conexant proprietary information 5.3 serial eeprom interface the pci configuration space header and power management registers customizable fields are loaded from eeprom during power on reset and during d3 to d0 power transition soft reset. if the eeprom is missing, default hard-coded values are used. this section describes how the eeprom content maps into the registers. the pci configuration space header and power management information is used by the pc bios/windows os to find the driver for this board and also to find out the extent pci power management is typically supported on the modem board. 5.3.1 supported eeprom sizes two eeprom sizes are supported: 256 by 16 bit (e.g., 93lc66b) as shown in table 5-7 and 128 by 16 bit (e.g., 93lc56b) as shown in table 5-8. the difference is the 256-word version supports modem default country selection from the eeprom and also supports cardbus designs, whereas the 128-word version supports neither. the eeprom text file used by the dos4gw b2eprom program utility lists the eeprom content 8 bits per line in hexadecimal format. the least significant 8 bits are listed first followed by the most significant 8 bits of the 16-bit word. 7deoh  ((3520 &rqwhqw iru  :rugv e\  %lwv shu :rug address 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 00 device id 01 vendor id 02 subsystem device id 03 subsystem vendor id 04 max_lat min_gnt 05 dont care pmc bit 8 pmc bit 7 pmc bit 6 pme drv class code 06 sub-class code prog. i/f 07 cardbus cis pointer high 08 cardbus cis pointer low 09 d0c d1c d2c d3c d0d d1d d2d d3d 0a d3 power consumed d2 power consumed 0b d1 power consumed d0 power consumed 0c d3 power dissipated d2 power dissipated 0d d1 power dissipated d0 power dissipated 0e d3_ cold d3_ hot d2 d1 d0 d2_ state d1_ state dsi load cisram count 0f-fe dont care dont care ff dont care dont care 7deoh  ((3520 &rqwhqw iru  :rugv e\  %lwv shu :rug address 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 00 device id 01 vendor id 02 subsystem device id 03 subsystem vendor id 04 max_lat min_gnt 05 dont care pmc bit 8 pmc bit 7 pmc bit 6 pme drv class code 06 sub-class code prog. i/f 07 cardbus cis pointer high 08 cardbus cis pointer low 09 d0c d1c d2c d3c d0d d1d d2d d3d 0a d3 power consumed d2 power consumed 0b d1 power consumed d0 power consumed 0c d3 power dissipated d2 power dissipated 0d d1 power dissipated d0 power dissipated 0e d3_ cold d3_ hot d2 d1 d0 d2_ state d1_ state dsi load cisram count 0f-7f dont care dont care
RH56D-PCI modem designers guide 1213 conexant 5-7 conexant proprietary information 5.3.2 definitions device id register this mandatory 16-bit register identifies the type of device and is assigned by conexant. valid values are: RH56D-PCI data/fax has a device id of 1033. RH56D-PCI data/fax/remote tam has a device id of 1034. RH56D-PCI/sp data/fax/voice/speakerphone has a device id of 1035. vendor id register this mandatory 16-bit register identifies the manufacturer of the device. the value in this read-only register is assigned by a central authority (i.e., the pci sig) that controls the issuance of the numbers. the value is 14f1 for conexant. subsystem vendor id and subsystem device register the subsystem vendor id is obtained from the sig, while the vendor supplies its own subsystem device id. these values are supplied by oem. until these values are assigned, conexant uses default values for subsystem vendor id and subsystem device id which are the same as vendor id and device id, respectively. a pci functional device may be contained on a card or be embedded within a subsystem. two cards or subsystems that use the same pci functional device core logic would have the same vendor and device ids. these two optional registers are used to uniquely identify the add-in card or subsystem that the functional device resides within. software can then distinguish the difference between cards or subsystems manufactured by different vendors but with the same pci functional device on the card or subsystem. a value of zero in these registers indicates that there isnt a subsystem vendor and subsystem id associated with the device. min_gnt register this register is assigned by conexant. the value is 00. this register is optional for a bus master and not applicable to non-master devices. this register indicates how long the master would like to retain pci bus ownership whenever it initiates a transaction. the value hardwired into this register indicates how long a burst period the device needs (in increments of 250 ns). a value of zero indicates the device has no stringent requirements in this area. this information is useful in programming the algorithm to be used in the pci bus arbiter (if it is programmable). max_lat register this register is assigned by conexant. the value is 00. this register is optional for a bus master and not applicable to non-master devices. the specification states that this read-on ly register specifies how often the device needs access to the pci bus (in increments of 250 ns). a value of zero indicates the device has no stringent requirements for the data. this register could be used to determine the priority-level the bus arbiter assigns to the master.
RH56D-PCI modem designers guide 5-8 conexant 1213 conexant proprietary information pmc [8:6], pme drv type this register is assigned by conexant. the value is 01. pmc [8:6]: this 3- bit field reports the 3.3vaux auxiliary current requirements for the pci function. if the data register has been implemented by this function then 1) reads of this field must return a value of 000b 2) data register takes precedence over this field for 3.3vaux current requirements. if pme# generation from d3cold is not supported by the function (pmc(15)=0), then this field must return a value of 000b when read. pme drv type: this sets the driving capability of the pme pin (0 = active high ttl, 1 = active low open drain) class code register (class code, sub-class code, prog. i/f) this register is always mandatory and is assigned by conexant. the value is 07 for class code, 80 for sub-class code, and 00 for prog. i/f. this register is a 24-bit read-only register divided into three sub-registers: base class, sub-class, and prog. i/f (programmin g interface). the register identifies the basic function of the device via the base class (i.e. for modems: simple communications controller), a more specific device sub-class (i.e. for modems: other communications device), and in some cases a register- specific programming interface (not used for modems). cardbus cis pointer (cardbus cis pointer high, cardbus cis pointer low) this register is optional and is assigned by conexant. the value is 00000000. this optional register is implemented by devices that share silicon between cardbus and pci. this field points to the card information structure, or cis, for the cardbus card. this register is read-only and contains the offset of the cis. data scale pmcsr[14:13] (d0c, d1c, d2c, d3c, d0d, d1d, d2d, d3d) this value is supplied by the oem since conexant implements the data register. until these values are assigned, conexant uses a default value 0000. this field is required for any function that implements the data register. the data scale is a 2- bit read-only field which indicates the scaling factor to be used when interpreting the value of the data register. the value and meaning of this field will vary depending on which data value has been selected by the data_select field (pmcsr[12:09]). there are 4 data scales to select 1) 0 = unknown 2) 1 = 0.1x, 3) 2 = 0.01x, 4) 3 = 0.001x where x is defined by the data select field. data register (d3, d2, d1, d0 power consumed and d3, d2, d1, d0 power dissipated) this value is supplied by the oem since conexant implements the data register. until these values are assigned, conexant uses a default value of 0000000000000000. the data register is an optional, 8-bit read-only register that provides a mechanism for the function to report state dependent operating data such as power consumed or heat dissipation. typically the data returned through the data register is a static copy (look up table, for example) of the functions worst case dc characteristics data sheet. this data, when made available to system software could then be used to intelligently make decisions about power budgeting, cooling requirements, etc. the data returned by the data register is selected by the data select field (pmcsr[12:09]). load cisram count (cis _size) this register is optional and is assigned by conexant. the value is 00. this register contains an 8-bit value indicating the number of double words to be loaded into the cisram for cardbus support. pmc[15:9, 5] (d3_cold, d3_hot, d2, d1, d0, d2_support, d1_support, dsi) pmc[15:11]: pme_support (d3_cold, d3_hot, d2, d1, d0)- this five bit field indicates the power states in which the function may assert pme#. a value of 0b for any bit indicates that the function is not capable of asserting the pme# signal while in tha t power state. d2 and d1 must be 0 since the modem does not support these states. the rest of the values are supplied by the oem and the values depend upon the systems in which the modem will be installed. conexant uses a default value of 49. this is for a system which does not support d3cold but supports d3hot. when d3_cold is a 1, pmc[15] is set to a 1 if vauxdet is high at device power on reset (por) or is reset to a 0 if vauxdet is low at por. when d3_cold is a 0, pmc[15] is always 0, regardless of the vauxdet level.
RH56D-PCI modem designers guide 1213 conexant 5-9 conexant proprietary information pmc[10] (d2_support): if this bit is a 1 then function supports the d2 power management state. currently the modems do not support this state and therefore this field must be 0. pmc[9] (d1_support): if this bit is a 1 then function supports the d1 power management state. currently the modems do not support this state and therefore this field must be 0. dsi: the device specific initialization bit indicates whether special initialization of this function is required (beyond the standard pci configuration header) before the generic class device driver is able to use it. this bit should always be set to 1. note: for more information, refer to pci bus power management interface specification.
RH56D-PCI modem designers guide 5-10 conexant 1213 conexant proprietary information this page is intentionally blank.
notes (inside back cover)
further information literature@conexant.com 1-800-854-8099 (north america) 33-14-906-3980 (international) web site www.conexant.com world headquarters conexant systems, inc. 4311 jamboree road p. o. box c newport beach, ca 92658-8902 phone: ( 949) 483-4600 fax: (949) 483-6375 u.s. florida/south america phone: ( 813) 799-8406 fax: (813) 799-8306 u.s. los angeles phone: ( 805) 376-0559 fax: (805) 376-8180 u.s. mid-atlantic phone: ( 215) 244-6784 fax: (215) 244-9292 u.s. north central phone: ( 630) 773-3454 fax: (630) 773-3907 u.s. northeast phone: ( 978) 692-7660 fax: (978) 692-8185 u.s. northwest/pacific west phone: ( 408) 249-9696 fax: (408) 249-7113 u . s. south central phone: ( 972) 733-0723 fax: (972) 407-0639 u.s. southeast phone: ( 770) 246-8283 fax: (770) 246-0018 u.s. southwest phone: ( 949) 483-9119 fax: (949) 483-9090 apac headquarters conexant systems singapore, pte. ltd. 1 kim seng promenade great world city #09-01 east tower singapore 237994 phone: (65) 737 7355 fax: (65) 737 9077 australia phone: (61 2) 9869 4088 fax: (61 2) 9869 4077 china phone: (86 2) 6361 2515 fax: (86 2) 6361 2516 hong kong phone: ( 852) 2827 0181 fax: (852) 2827 6488 india phone: (91 11) 692 4780 fax: (91 11) 692 4712 korea phone: (82 2) 565 2880 fax: (82 2) 565 1440 europe headquarters conexant systems france les taissounieres b1 1680 route des dolines bp 283 06905 sophia antipolis cedex france phone: (33 4) 93 00 33 35 fax: (33 4) 93 00 33 03 europe central phone: (49 89) 829 1320 fax: (49 89) 834 2734 europe mediterranean phone: (39 02) 9317 9911 fax: (39 02) 9317 9913 europe north phone: (44 1344) 486 444 fax: (44 1344) 486 555 europe south phone: (33 1) 41 44 36 50 fax: (33 1) 41 44 36 90 middle east headquarters conexant systems commercial (israel) ltd. p. o. box 12660 herzlia 46733, israel phone: ( 972 9) 952 4064 fax: (972 9) 951 3924 japan headquarters conexant systems japan co., ltd. shimomoto building 1-46-3 hatsudai, shibuya-ku, tokyo 151-0061 japan phone: (81 3) 5371-1567 fax: (81 3) 5371-1501 taiwan headquarters conexant systems, taiwan co., ltd. room 2808, 333 international trade building keelung road, section 1 taipei 110, taiwan, roc phone: ( 886 2) 2720 0282 fax: (886 2) 2757 6760 so990121


▲Up To Search▲   

 
Price & Availability of RH56D-PCI

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X